
Senior Software Engineer - Ostro
Veeva Systems3 months ago
Base Salary
$110k - $270k/yr
Responsibilities
- Architect and scale high-performance APIs for Veeva Ostro’s SaaS platform
- Partner cross-functionally to design and ship new features
- Provide technical feedback on product roadmaps and feature scoping
- Champion quality through peer reviews, unit testing, and clean architecture
- Optimize application and database performance to support growth
- Evaluate emerging backend technologies to improve engineering practices
- Troubleshoot and resolve live system issues to maximize uptime
Requirements
- At least 5 years of software engineering experience shipping production code for B2B or B2C SaaS products
- At least 5 years of deep expertise in Python and frameworks such as Django
- Strong proficiency with relational databases, preferably PostgreSQL
- Excellent communication and cross-functional teamwork skills
Benefits
- Work Anywhere flexibility, with the option to work from home or in the office
- Medical, dental, vision, and basic life insurance
- Flexible paid time off and company-paid holidays
- Retirement programs
- 1% charitable giving program
Tech Stack
Categories
About Veeva Systems
Veeva Systems builds cloud software and data products for life sciences, including Veeva CRM and the Veeva Vault suite for clinical, regulatory, and quality operations. It sells subscriptions and services to biopharma and related companies to manage R&D, compliance, and commercial workflows. Founded in 2007 and headquartered in Pleasanton, California, Veeva is publicly traded on the NYSE and has operated as a Public Benefit Corporation since 2021.