Engineering Careers
Join us to help the world’s most important pharmaceutical, biotech, and medtech companies operate more efficiently, innovate more effectively, and bring their products to market faster.
Search Engineering JobsWork at Veeva. Work where it’s best for you. Work Anywhere means you can work in an office or at home on any given day.
Complex challenges. Meaningful outcomes.
Veeva is the leader in cloud-based software for the global life sciences industry. Our platform and applications allow customers to operate more efficiently and safely in order to bring life-saving diagnostics, treatments and medicines to market faster.
The people who make Veeva Engineering excellent
Kent
Engineering Manager
“I continually ask myself, what do I want to spend my life doing? Am I doing that here at Veeva? My core passions are to help others and make world-class mobile apps. This is exactly what I get to work on every day. The theme of helping others applies not only to our customers but our employees too. There is a dedication to mentorship at all levels of the company.”
Sindhu
Manager of Engineering, Clinical Ops
“I knew what I wanted in my first job. I searched for a full stack engineering role where I could continue to gain backend experience while starting to learn about the frontend. Veeva offered this and much more. I was impressed with the interviewing process, culture, location, and all the people I met. When I began to research the Life Sciences industry, I became even more interested in the work that the company was doing and could see it was meaningful.”
Alec
Senior Manager, Engineering
“As a passionate engineer who loves to code, I never aspired to be a manager – I thought, if I wasn’t coding, I wasn’t contributing – but Veeva helped me realize that I if I could write people code and figure out what makes them tick – I could make an even bigger impact. Things don’t always go perfectly, but the way people react and their willingness to help you out – even when everything goes wrong has helped me get beyond the hurdles.”
Software development roles
Front End Engineers
Develop and maintain the UI of Veeva’s cloud-based applications with modern JavaScript frameworks.
View Jobs →Back End Engineers
Develop new and enhance existing applications running on AWS, Java, HTML 5, and CSS.
View Jobs →Full Stack Engineers
Develop new features on new apps, diagnose/debug in production and dev environments. Java on AWS, and React.js.
View Jobs →Mobile Engineers
Design and build high performing, testable code for current and new responsive mobile applications. IOS, Android.
View Jobs →DevOps Engineers
Design, develop, deploy, and operate full-stack distributed cloud infrastructure for cloud-native applications.
View Jobs →Data Engineers
Develop new solutions, tools, data pipelines and integrated reporting. Relational SQL & Scripting. Innovators wanted.
View Jobs →Generation Veeva
Start your career in Veeva’s Engineering Development Program (EDP).
View Jobs → Learn More →A different kind of tech company
Learn what sets Veeva, our employees, and our cloud-based software apart.
A tech company that legally aligns ethics and values with corporate governance