Drimva

Veeva Systems

Principal Software Engineer - Python

$150K–$300K

Missouri - Kansas City · Remote · Principal · Full-time · Posted Aug 5, 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 serving life sciences safety, regulatory, and clinical development needs.

What you'll do

  • Own feature design, development, deployment, production support, and maintenance, contributing code with AI assistance.
  • Collaborate on technical design, solve complex problems, and establish engineering practices and coding standards.
  • Review code and mentor engineers to strengthen team skills and performance.

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 Python, Git, FastAPI, and Pydantic.
  • Excellent verbal and written English communication skills.

Pay

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

Tools

Python, Git, FastAPI, Pydantic

AI focus

Use AI assistance to improve engineering productivity and practices, and build an AI-driven platform for life sciences.

Model-written summary · the original posting is authoritative

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