Veeva
Open positions
Principal Software Engineer - Python - $180,000 - $275,000 A Year
Founding Principal Software Engineer at Veeva in Winnipeg, building a new AI-driven enterprise SaaS platform for life sciences safety, regulatory, and clinical development. Day to day: full feature ownership in Python (FastAPI, Pydantic), technical design, code reviews, and mentoring on a greenfield codebase.
Director of Marketing - Falcon MLR
About the role 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,…
Product Manager (Link Key Accounts)
About the role 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,…
Senior Software Engineer - Backend
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…
Remote Data Engineer — Spark, Python & ML in the Cloud
Build and maintain data pipelines using Spark (JVM/Python) and cloud infrastructure (AWS/GCP), collaborate with data scientists to deploy ML models, and optimize performance and cost.
Data Engineer
Build and improve Veeva Link’s data pipelines and cloud-based data platform using Java/Python, Spark, and cloud services to power life-sciences expert matching and clinical-trial outreach.