Description
Veeva Systems is hiring a Principal Software Engineer to help build a new AI-driven platform for life sciences companies managing safety, regulatory, and clinical development. The role owns full-feature development, technical design, complex problem solving, code reviews, engineering best practices, and mentorship while contributing to a codebase and engineering organization from the ground up. Candidates need 12+ years of software development experience, production-level Python, enterprise SaaS and high-volume product experience, open-source proficiency, and unrestricted United States work authorization. The position offers a base salary of $150,000–$300,000, medical, dental, vision, and life insurance, flexible PTO, retirement programs, and other benefits.
