Principal Software Engineer - Python
veeva · Massachusetts - Boston
Job description
About the role
Veeva is building a new AI‑driven platform to transform safety, regulatory, and clinical development for life‑sciences companies. As a founding member of this product team, you will shape the architecture, codebase, and engineering culture from day one, delivering a platform that will have live customers within the first year.
Key responsibilities
- Own the full lifecycle of features, from design and development to deployment, production support, and maintenance, using AI assistance for productivity.
- Collaborate with product management and development to design technical solutions and deliver high‑quality code.
- Rapidly analyze complex problems, identify knowns and unknowns, and drive robust solutions.
- Define, promote, and mentor engineering best practices, including AI‑assisted development techniques.
- Provide comprehensive code reviews for engineers of all experience levels.
- Mentor and develop engineering talent through structured guidance and coaching.
Required profile
- 12+ years of production‑level Python development experience.
- Extensive background building high‑scale enterprise SaaS cloud applications.
- Proven track record architecting high‑volume, scalable products.
- Hands‑on experience with open‑source tools such as Git, FastAPI, and Pydantic.
- Ability to thrive in a fast‑paced, start‑up‑like environment and mentor others.
- Strong work ethic, high integrity, and excellent verbal and written English communication skills.
Required skills
- Python
- FastAPI
- Pydantic
- Git
What we offer
- Medical, dental, vision, and basic life insurance.
- Flexible PTO and company‑paid holidays.
- Retirement programs.
- 1% charitable giving program.
- Base salary range $150,000 – $300,000, with potential bonus and stock components.
Questions fréquentes
Why are you reporting this job?
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 12 hours ago
Expires 1 month from now
4 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
veeva
Massachusetts - Boston
Related job offers
-
Technical Product Manager (AI) – QualityDocs & Training
veeva Massachusetts - Boston -
Technical Product Manager (AI) – Vault Medical
veeva Massachusetts - Boston -
Technical Product Manager (AI) – Vault Medical
veeva Massachusetts - Boston -
Test Engineer
waabi Pittsburgh -
Senior IT Administrator – Onsite (Dallas)
waabi Dallas