Principal Software Engineer - Python
Lifelancer
Job Description
<p><b>Job Title: </b>Principal Software Engineer - Python</p><p><b>Job Location: </b>Toronto, CA</p><p><b>Job Location Type: </b>Remote</p><p><b>Job Contract Type: </b>Full-time</p><h3>Job Seniority Level: </h3><div>Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $3B in revenue in our last fiscal year with extensive growth potential ahead.</div><div>At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We're not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.</div><div>As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.</div><div>Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities.</div><div>
<h3><strong>The Role</strong></h3>
<div>As Principal Software Engineer for a new product within Veeva, you will be a founding member of a team building our next major AI-driven platform — one that will transform how Life Sciences companies manage safety, regulatory, and clinical development.</div>
<div>You will influence and help grow a codebase and engineering organization from the ground up, wearing multiple hats across the engineering organization. The team will be AI-first in two meaningful ways: using AI to drive engineering productivity and strong engineering discipline, and building a product that applies AI in genuinely innovative ways to problems that matter.</div>
<div>Within your first year, you will have live customers on the platform and a thriving, growing team behind it - directly accelerating how customers bring life-saving products to market.</div>
</div><h3>What You'll Do</h3><div><ul class="my-4"><ul>
<li>
<strong>Full Feature Ownership:</strong> Own all stages of feature implementation, from design and development through deployment, production support, and maintenance. Daily code contribution using AI assistance for productivity</li>
<li>
<strong>Drive Solutions:</strong> Collaborate with Product Management and Development on technical design and problem-solving to deliver great code</li>
<li>
<strong>Rapid Problem Solving:</strong> Quickly analyze complex problems, identifying knowns and unknowns, to accelerate the path to robust solutions</li>
<li>
<strong>Develop Best Practices: </strong>Define, promote, and mentor on engineering best practices and coding standards, including the latest approaches to AI assisted engineering</li>
<li>
<strong>Expert Code Review:</strong> Provide comprehensive code reviews for engineers of all experience levels</li>
<li>
<strong>Strategic Mentorship:</strong> Develop the skills of engin