Drimva

Veeva Systems

Principal Software Engineer - Python

$150K–$300K

Massachusetts - Boston · Remote · Principal · Full-time · Posted May 12, 2026

Experience
12+ years of software development expertise.
Visa sponsorship
Applicants must have the unrestricted right to work in the United States; Veeva will not provide sponsorship at this time.

About the job

Build and lead engineering for a new AI-driven platform supporting life sciences safety, regulatory, and clinical development.

What you'll do

  • Own feature delivery from design and development through deployment, production support, and maintenance, using AI assistance for coding productivity.
  • Partner with Product Management and Development on technical design, and establish engineering practices through code reviews and mentorship.
  • Help build the codebase and engineering organization while solving complex technical problems.

What they ask for

  • 12+ years of software development expertise, including production-level Python development.
  • Extensive experience developing high-scale enterprise SaaS cloud applications and architecting high-volume products at scale.
  • Hands-on experience with current open-source tools and technologies, including Python, Git, FastAPI, and Pydantic.
  • Excellent verbal and written English communication skills; proven ability to mentor and elevate team performance.

Pay

$150,000 - $300,000 USD base salary

Tools

Python, Git, FastAPI, Pydantic

AI focus

Use AI to improve engineering productivity and discipline, and build an AI-driven platform applying AI to life sciences safety, regulatory, and clinical development.

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 5, 2026 (UTC)