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