Veeva Systems · 4 days ago
Senior Software Engineer - Backend
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. The role involves leading the development of backend services for a new product, collaborating with cross-functional teams, and providing technical leadership.
BiotechnologyCRMEnterprise SoftwareSoftware
Responsibilities
Develop a scalable, high-performance, easy-to-use backend that enables the New Markets team to launch stellar products
Provide technical leadership and help raise the bar for the entire team
Choose the right technologies, set coding standards, conduct code reviews, and offer technical mentorship
Collaborate with engineers, designers, product managers, and leadership to plan and execute the product roadmap
Qualification
Required
5+ years of experience as a backend engineer
Proficiency in Python-based backend development
Proficiency in SQL, preferably with SQLAlchemy
Excellent verbal and written communication skills; able to articulate ideas and thoughts clearly
Strong product sense, with the ability to view problems from the user's perspective
A strong sense of ownership; takes initiative to address issues when they arise
Strong mentorship skills
This role requires you to be in the PST or MST time zone
Must have unrestricted authorization to work in the United States. Veeva will not provide sponsorship at this time
Preferred
Familiarity with Kubernetes/EKS
Familiarity with OpenSearch
Familiarity with PostgreSQL
Experience with web front-end or mobile app development
Benefits
Medical, dental, vision, and basic life insurance
Flexible PTO and company paid holidays
Retirement programs
1% charitable giving program
Company
Veeva Systems
Veeva Systems Inc. is a leader in cloud-based software for the global life sciences industry.
Funding
Current Stage
Public CompanyTotal Funding
$7MKey Investors
Emergence Capital
2013-10-16IPO
2008-06-05Series Unknown· $4M
2007-02-06Angel· $3M
Recent News
2026-01-06
2026-01-06
2025-12-07
Company data provided by crunchbase