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 Jobs

Work 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

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.”

Read Kent's Full Story →

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.”

Read Sindhu's Full Story →

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.”

Read Alec's Full Story →

Software development roles

All Engineering

View all Engineering openings around the world.

View Jobs →

Engineering Leadership

Explore leadership roles in Engineering.

View Jobs →

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