Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Principal Software Engineer - Python

$180k - $275k par année

Veeva Systems

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.

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.

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.

Join us in  transforming the life sciences industry , committed to making a positive impact on its customers, employees, and communities.

The Role

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.

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.

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.

What You'll Do

  • Full Feature Ownership: Own all stages of feature implementation, from design and development through deployment, production support, and maintenance. Daily code contribution using AI assistance for productivity
  • Drive Solutions: Collaborate with Product Management and Development on technical design and problem-solving to deliver great code
  • Rapid Problem Solving: Quickly analyze complex problems, identifying knowns and unknowns, to accelerate the path to robust solutions
  • Develop Best Practices:  Define, promote, and mentor on engineering best practices and coding standards, including the latest approaches to AI assisted engineering
  • Expert Code Review: Provide comprehensive code reviews for engineers of all experience levels
  • Strategic Mentorship: Develop the skills of engineering talent through structured mentorship

Requirements

  • Seasoned Software Engineer: 12+ years of proven software development expertise (Production level Python development required)
  • Enterprise SaaS Leader: Extensive experience developing high-scale enterprise SaaS cloud applications
  • Scalability Expert: Proven track record of architecting and building high-volume products at scale
  • Open Source Proficiency: Hands-on development experience with current open-source tools and technologies, including Python, Git, FastAPI, Pydantic
  • Fast-Paced Adaptability: Highly driven and flexible, enjoys a fast-paced start-up environment, and believes in having fun along the way
  • Mentorship: Proven ability to mentor and elevate team performance, fostering growth and excellence
  • High work ethic:  Veeva is a hard-working company
  • High integrity and honesty: Veeva is a PBC and a “do the right thing” company. We expect that from all employees
  • Excellent verbal and written English communication skills: Engineering is not all about the code, it’s also about communication

Perks & Benefits

  • Medical, dental, vision, and basic life insurance
  • PTO and company-paid holidays
  • Retirement programs
  • 1% charitable giving program

Compensation

  • Base pay: $180,000 - $275,000
  • The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.

#LI-Remote

#LI-Principal

Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.

Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at  Voir email sur careers.veeva.com .

L'offre d'emploi a été publiée il y a 19 jours
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Principal Software Engineer - Python à Toronto, ON
  •  ...Who You Are 5+ years of experience working as a Software Engineer 4+ years working with Node.js / Python 4+ years working with REST APIs and web services...  ...We've built an extremely efficient go-to-market engine Work with a talented team you'll learn a lot from... 
    Logiciel
    Temps plein
    Travail au bureau
    Travail à domicile
    Le monde entier
    2 jours par semaine

    Gorgias

    Toronto, ON
    il y a 9 jours
  •  ...and auditing of infrastructure. Mentor senior and mid-level engineers, raise the quality bar through design and code review, and influence...  ...how we handle your personal information. ZoomInfo may use a software-based assessment as part of the recruitment process. More... 
    Logiciel
    Сontrat
    Le monde entier

    ZoomInfo Technologies LLC

    Toronto, ON
    il y a 16 heures
  • $130k - $180k par année

     ...meets impact. Our team includes the Chief Data Office, Chief Software Office, Chief Technology Office, Emerging Technology, Shared Technology...  ...:  Fitch Group is currently seeking a Senior Software Engineer – Python based out of our Toronto office. How You’ll Make an... 
    Logiciel
    Contrat Longue Durée
    Travail temporaire
    Travail au bureau
    Recrutement immédiat
    2 jours par semaine
    3 jours par semaine

    Fitch Group

    Toronto, ON
    il y a 27 jours
  • $180k - $220k par année

     ...Xello is looking for a Principal Engineer This role is a remote role, looking for candidates within Canada only, working in Eastern Time...  ...processes in partnership with our DevOps team, ensuring our software solutions are highly available, performant, and secure. Collaborate... 
    Logiciel
    Contrat Longue Durée
    Temps plein
    Travail à distance
    Horaires flexibles

    Xello

    Toronto, ON
    il y a 22 jours
  •  ...tackle the most strategic challenge that companies face: how to recruit and hire top talent. We’re building the next generation of hiring software that companies like Netflix, Yelp, Cirque du Soleil, Shopify, and Spotify rely on to grow their teams. We've rethought the talent... 
    Logiciel

    leverdemo-8

    Toronto, ON
    il y a 25 jours
  •  ...with their work from any endpoint, anywhere in the world. We engineer the end-to-end device experience—from our flagship FastPass...  ...innovations on the Okta Engineering Blog .   The Principal Software Engineer Opportunity We seek a visionary and highly influential... 
    Logiciel
    Contrat Longue Durée
    Zone locale
    Travail à distance
    Le monde entier

    Okta

    Toronto, ON
    Il y a un mois
  •  ...Governance (OIG) organization is looking for a Principal Engineer to join our team — OIG is Okta’s...  ...challenge of building enterprise-grade software that millions of users depend on....  ...platforms Familiarity with workflow engines or approval/routing systems (e.g., finite... 
    Logiciel
    Zone locale
    Travail à distance
    Le monde entier
    Horaires flexibles

    Okta

    Toronto, ON
    Il y a un mois
  • $216k - $297k par année

     ...3 times a week. The Auth0Lab Team  We are a small team of engineers exploring new Auth0 products and features ideas. We take things...  ...’ll be doing We are looking for a very senior, knowledgeable Software Architect (P6) that both wants to be hands on and think about the... 
    Logiciel
    Travail au bureau
    Zone locale
    Le monde entier

    Okta

    Toronto, ON
    il y a 22 jours
  •  ...Principal Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these...  ...systems ~ Proficiency in backend technologies (Node.js, Python, or Go) and API design ~ Strong understanding of RESTful... 
    Logiciel
    Contrat Longue Durée
    Temps plein
    Travail au bureau
    Zone locale
    Horaires flexibles
    2 jours par semaine
    3 jours par semaine

    Thomson Reuters

    Toronto, ON
    il y a 18 heures
  • $220k - $300k par année

     ...largest carriers in North America. We are seeking a visionary Principal Software Engineer to join our Engineering team. In this role, you will drive...  ...~ Expert-level proficiency in programming languages such as Python, TypeScript or similar. ~ Exceptional problem-solving... 
    Logiciel
    Contrat Longue Durée

    Owl.co

    Toronto, ON
    Il y a 2 mois
  •  ...collaboratively — without compromising standards — we want to hear from you. US Mobile is looking for a Principal-level SDET to own and elevate our quality engineering practice. This is a technical leadership role for someone who has built, scaled, and stabilized automated... 
    Logiciel
    Le monde entier

    USMobile

    Toronto, ON
    il y a 25 jours
  • $140k - $192.5k par année

     ...talk.   Role Overview   We are seeking an accomplished Principal Engineer to lead the technical architecture and evolution of our hybrid...  ...making. Required Qualifications Experience: 8–10 years in software engineering, specializing in SaaS platform architecture and... 
    Logiciel
    Zone locale
    Le monde entier
    Horaires flexibles

    Okta

    Toronto, ON
    il y a 5 jours
  • $160k - $175k par année

     ...designing, developing, and maintaining complex software systems, mentoring junior developers, and...  ...with product managers, designers, QA engineers, and stakeholders to translate...  ...or more programming languages (e.g., C#, Python, JavaScript/TypeScript). Strong knowledge... 
    Logiciel
    Travail temporaire
    Travail au bureau
    Travail à distance

    Momentum Financial Services Group

    Toronto, ON
    il y a 20 jours
  •  ...such as Amazon EKS and Google Kubernetes Engine (GKE). Provision and manage cloud infrastructure...  ...automation scripts and tooling using Python to support DevOps processes. Monitor...  ...personal information. ZoomInfo may use a software-based assessment as part of the... 
    Logiciel
    Le monde entier

    ZoomInfo Technologies LLC

    Toronto, ON
    il y a 16 heures
  •  ...@Netskope . About the Role The Engineering Productivity Team at NetSkope builds the...  ...quality. We are looking for an experienced Principal Software Engineer to own and drive our CI/CD...  ...technologies, including: ~ Languages: Python, GoLang, knowledge with Java Spring... 
    Logiciel
    Travail au bureau

    Netskope

    Toronto, ON
    il y a 16 heures
  • $140.6k - $190.6k par année

     ...Lead Product Engineer (Full Stack), Materia AI This role is heavily backend focused (roughly...  ...building production products from 0→1 Python backend depth (FastAPI/Django/APIs/...  ...Are you excited about building AI-driven software that redefines how professionals work?  Have... 
    Logiciel
    Temps plein
    Travail au bureau
    Zone locale
    Horaires flexibles
    2 jours par semaine
    3 jours par semaine

    Thomson Reuters

    Toronto, ON
    il y a 18 heures
  •  ...We are looking for an experienced software engineer to join a team where your work will be front and center to thousands of customers. You will join an elite team who is innovative and flexible; with a weekly, agile release cycle and individual ownership. We expect great... 
    Logiciel
    Temps plein
    Horaires flexibles

    Stock Recruitment

    Toronto, ON
    il y a 18 jours
  • $114.3k - $164.3k par année

     ...drives the core gameplay experience under the hood. We’re looking for outstanding engineers with a passion for technology and the desire to work in a team with dynamic strengths. The Principal Software Developer will be working with a complementary team of software engineers to... 
    Logiciel
    Temps plein
    Zone locale

    Zynga

    Toronto, ON
    il y a 5 jours
  • $180k - $275k par année

     ...offering a unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower... 
    Logiciel
    Stage
    Travail au bureau
    Zone locale
    Travail à distance
    Horaires flexibles

    Veeva Systems

    Toronto, ON
    il y a 24 jours
  • $80k - $130k par année

    Python Engineering Position Description We are seeking a Python Engineering with 5 years of experience to join our growing team delivering...  ...-solving skills, and experience delivering high-quality software in production environments. This role is hybrid and requires... 
    Logiciel
    Travail au bureau
    3 jours par semaine
    Toronto, ON
    Il y a un mois
  •  ...Principal Software Engineer – CoCounsel     CoCounsel is our most advanced AI offering to date – combining generative and agentic AI capabilities...  ..., execution, rollout, and long-term operation.  ~ Deep Python expertise and experience with production systems using... 
    Logiciel
    Contrat Longue Durée
    Remplacement
    Temps plein
    Travail au bureau
    Zone locale
    Horaires flexibles
    2 jours par semaine
    3 jours par semaine

    Thomson Reuters

    Toronto, ON
    il y a 18 heures
  • $65k - $115k par année

    QA Engineering – Python and Automation Position Description We are seeking a detail-oriented Senior QA Engineering professional to support...  ...testing using PostgreSQL. - Identify, document, and track software defects using issue tracking tools. - Collaborate closely with... 
    Logiciel
    Travail au bureau
    2 jours par semaine
    Toronto, ON
    il y a 13 jours
  •  ...Ce que vous ferez Être le principal moteur et expert pour la conception...  ...en génie logiciel en Python, Go ou Java; expérience dans la...  ...Platform, the Principal ML Platform Engineer within Mistplay’s Data Team...  ...from working infrastructure and software to support machine learning... 
    Logiciel
    Temps plein
    Travail au bureau
    Équipe de jour
    2 jours par semaine

    mistplay

    Toronto, ON
    il y a 18 jours
  • $135k - $145k par année

     ...The Opportunity We’re looking to fill an opening for a Principal Network Engineer to join our Technology Ops & Support Partners team. Reporting...  ...is an asset ~ Scripting/automation skills (PowerShell, Python, Ansible) is an asset ~ Relevant certifications: CCIE, Other... 
    Contrat Longue Durée
    Temps plein
    Stage

    Aviso Wealth

    Toronto, ON
    il y a 19 jours
  • $130k - $170k par année

     ...Fitch Group is currently seeking a Lead/Principal Data Engineer based out of our Toronto office. As a leading, global financial information...  ...meets impact. Our team includes the Chief Data Office, Chief Software Office, Chief Technology Office, Emerging Technology, Shared... 
    Logiciel
    Contrat Longue Durée
    Travail temporaire
    Travail au bureau
    Recrutement immédiat
    Le monde entier
    Travail posté
    2 jours par semaine

    Fitch Group

    Toronto, ON
    il y a 21 jours
  • $110k - $135k par année

     ...back into care. About The Role: As a Software Engineer you will work alongside a team of...  ...agentic workflows in Conductors orchestration engine building custom tools integration...  ...across the full stack: backend services in Python and TypeScript integrations against real... 
    Logiciel
    Contrat Longue Durée
    Temps plein
    Сontrat
    Travail au bureau
    Travail à distance
    2 jours par semaine

    PocketHealth

    Toronto, ON
    il y a 18 heures
  • **Software Engineer** Location: Canada Job Type: Full-time **About Sensibill** Sensibill is a leading fintech company providing digital...  ...software applications. * Strong programming skills in Java, Python, JavaScript, TypeScript, or similar languages. * Experience... 
    Logiciel
    Temps plein

    Sensibill

    Toronto, ON
    il y a 4 jours
  •  ...having led the global audit and accounting software industry for over 30 years with more...  ...their LinkedIn profiles! We are seeking a Principal Software Developer AI Data Architect to...  ...adherence to high standards in data engineering practices data modeling data quality and... 
    Logiciel
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Travail au bureau
    Travail à distance
    Horaires flexibles
    3 jours par semaine

    Caseware

    Toronto, ON
    il y a 18 heures
  •  ...original Fintech companies, having led the global audit and accounting software industry for over 30 years, with more than 500,000 users across...  ...as a skill on their LinkedIn profiles! We are seeking a Principal Software Developer – Data Architect to drive the technical vision... 
    Logiciel
    Contrat Longue Durée
    Emploi permanent
    Temps plein
    Travail au bureau
    3 jours par semaine

    caseware

    Toronto, ON
    il y a 19 jours
  • $130k - $180k par année

     ...Our Eng team is growing and we are looking to hire a Full Stack Python/React Developer for an applications team We're open on seniority...  ...We are looking for an outstanding Senior/Staff/Lead Full Stack Engineer who wants to play a key role on our applications team.... 
    Contrat Longue Durée
    Temps plein
    Travail à distance
    Parrainage de visa
    Visa de travail
    Horaires flexibles

    acquird

    Toronto, ON
    il y a 16 heures

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Principal Software Engineer - Python. Soyez parmi les premiers à postuler !