Software Engineer (Python, API) (Canada)

Software Engineer (Python, API) (Canada)

04 Sep
|
Sundayy
|
Canada

04 Sep

Sundayy

Canada

About The Company Veeva Systems is a mission-driven organization and a pioneer in the industry cloud space, dedicated to accelerating the development and delivery of therapies to patients worldwide. As one of the fastest-growing SaaS companies in history, Veeva achieved over $3 billion in revenue in its last fiscal year, demonstrating its significant growth potential.

The company’s core values—Do the Right Thing, Customer Success, Employee Success, and Speed—guide its strategic direction and operational excellence. In 2021, Veeva made history by becoming a public benefit corporation (PBC), legally committed to balancing the interests of customers, employees, society, and investors. Embracing a flexible work environment as a Work Anywhere organization, Veeva supports its employees to work from home or in the office, fostering a culture of innovation and inclusivity.

With headquarters in the San Francisco Bay Area and offices across more than 15 countries, Veeva is committed to transforming the life sciences industry and making a positive impact on its communities, customers, and employees.

About The Role As a Principal Software Engineer at Veeva, you will be a foundational member of a pioneering team building a new AI-driven platform that aims to revolutionize how life sciences companies manage safety, regulatory, and clinical development processes. This role offers an exciting opportunity to influence and shape a codebase and engineering organization from the ground up.

You will wear multiple hats, collaborating closely with product management and development teams to deliver innovative solutions. The platform will be AI-first,



leveraging artificial intelligence not only to enhance engineering productivity and discipline but also to develop solutions that address complex industry challenges. Within your first year, you will see your work live with customers, contributing to a product that accelerates the delivery of life-saving therapies.

The role requires a strategic thinker with a passion for building scalable, high-quality enterprise SaaS applications and a desire to mentor and develop engineering talent.

Qualifications

- 12+ years of proven software development experience, including production-level Python development
- Extensive experience in developing high-scale enterprise SaaS cloud applications
- Proven expertise in architecting and building scalable, high-volume products
- Hands-on experience with current open-source tools and technologies such as Python, Git, FastAPI, and Pydantic
- Strong ability to adapt quickly in fast-paced, startup-like environments
- Demonstrated success in mentoring and elevating engineering teams
- High work ethic, integrity, and honesty aligned with Veeva’s values
- Excellent verbal and written communication skills in English

Responsibilities

- Own all stages of feature development, from design and coding to deployment, support, and maintenance
- Contribute daily code, leveraging AI tools to enhance productivity and code quality
- Collaborate with product management and development teams to design and implement technical solutions
- Analyze complex problems quickly,



identifying knowns and unknowns to develop effective solutions
- Define, promote, and mentor engineering best practices and coding standards, especially in AI-assisted engineering
- Conduct comprehensive code reviews to ensure code quality and consistency across the team
- Mentor engineering team members, fostering skill development and best practices
- Help shape the technical architecture of the platform, ensuring scalability, security, and performance
- Stay updated with the latest industry trends and incorporate innovative approaches into the development process

Perks

- Comprehensive medical, dental, and vision insurance coverage
- Basic life insurance and wellness programs
- Paid time off (PTO) and company-paid holidays
- Retirement savings programs to support long-term financial stability
- Participation in a 1% charitable giving program
- Flexible work arrangements supporting work-from-home and hybrid models
- Opportunities for professional growth and development within a global organization

Equal Opportunity Veeva Systems is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, marital status, pregnancy, protected veteran status, genetic information, political affiliation, or any other characteristic protected by applicable laws. We are committed to fostering an inclusive environment where all employees can thrive.

If you require assistance or accommodations during the application or interview process due to a disability or other needs, please contact us at [email protected].

📌 Software Engineer (Python, API) (Canada)
🏢 Sundayy
📍 Canada

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (python, api) (canada) / canada

Subscribe to this job alert:

Get the latest job offers by email for: software engineer (python, api) (canada) / canada