Principal Software Engineer - Python
$180k - $275k par annéeVeeva 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 .
- ...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...LogicielTemps pleinTravail au bureauTravail à domicileLe monde entier2 jours par semaine
- ...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СontratLe monde entier
$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...LogicielContrat Longue DuréeTravail temporaireTravail au bureauRecrutement immédiat2 jours par semaine3 jours par semaine$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...LogicielContrat Longue DuréeTemps pleinTravail à distanceHoraires flexibles- ...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
- ...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...LogicielContrat Longue DuréeZone localeTravail à distanceLe monde entier
- ...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...LogicielZone localeTravail à distanceLe monde entierHoraires flexibles
$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...LogicielTravail au bureauZone localeLe monde entier- ...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...LogicielContrat Longue DuréeTemps pleinTravail au bureauZone localeHoraires flexibles2 jours par semaine3 jours par semaine
$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...LogicielContrat Longue Durée- ...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...LogicielLe monde entier
$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...LogicielZone localeLe monde entierHoraires flexibles$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...LogicielTravail temporaireTravail au bureauTravail à distance- ...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...LogicielLe monde entier
- ...@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...LogicielTravail au bureau
$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...LogicielTemps pleinTravail au bureauZone localeHoraires flexibles2 jours par semaine3 jours par semaine- ...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...LogicielTemps pleinHoraires flexibles
$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...LogicielTemps pleinZone locale$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...LogicielStageTravail au bureauZone localeTravail à distanceHoraires flexibles$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...LogicielTravail au bureau3 jours par semaine- ...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...LogicielContrat Longue DuréeRemplacementTemps pleinTravail au bureauZone localeHoraires flexibles2 jours par semaine3 jours par semaine
$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...LogicielTravail au bureau2 jours par semaine- ...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...LogicielTemps pleinTravail au bureauÉquipe de jour2 jours par semaine
$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éeTemps pleinStage$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...LogicielContrat Longue DuréeTravail temporaireTravail au bureauRecrutement immédiatLe monde entierTravail posté2 jours par semaine$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...LogicielContrat Longue DuréeTemps pleinСontratTravail au bureauTravail à distance2 jours par semaine- **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...LogicielTemps plein
- ...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...LogicielContrat Longue DuréeEmploi permanentTemps pleinTravail au bureauTravail à distanceHoraires flexibles3 jours par semaine
- ...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...LogicielContrat Longue DuréeEmploi permanentTemps pleinTravail au bureau3 jours par semaine
$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éeTemps pleinTravail à distanceParrainage de visaVisa de travailHoraires flexibles
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 !
- project engineer assistant project manager Toronto, ON
- mechanical engineering director Toronto, ON
- general engineer Toronto, ON
- directeur ingénierie Toronto, ON
- chief power engineer Toronto, ON
- mechanical engineering project manager Toronto, ON
- engineering project manager Toronto, ON
- chief engineer Toronto, ON
- director software engineering Toronto, ON
- software developer intern Toronto, ON
