Principal Software Engineer - Python
- Where you can live
- Massachusetts - Boston · North Carolina - Raleigh · Missouri - Kansas City · Canada - Toronto
- Working hours
- Overlap with UTC-10 to UTC-5
- Salary
- USD 150,000 to 300,000 per year
- Posted
- August 5, 2026
Summary from the posting
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.
This is a short summary. The full description, requirements and the application form are on Veeva's own career page.