Engineering Development Program
Overview
You’ll be an Associate Software Engineer, Associate DevOps Engineer, Associate Mobile Engineer, or Associate Performance Engineer in our Engineering Development Program (EDP). The role is specifically designed for fresh graduates who are interested in working with seasoned Product and Engineering leaders in small teams to bring software innovation to customers around the world. Software development embraces a dynamic and agile environment where product and engineering teams will see their work released every month. You’ll learn how to design and build enterprise solutions and be a major contributor in all aspects of the software development lifecycle. As part of your time we expect you to contribute to technical and functional design discussions and participate in all stages of the software development lifecycle.
Learn more about life as an Engineer at Veeva
We have opportunities for our Engineering Development Program (EDP) role in multiple locations:
HQ Pleasanton, CA I Boston, MA I Raleigh, NC I Columbus, OH I Kansas City, MO I Toronto, ON
Program Elements
A sneak peek into your future in EDP.

Development
Workshops

Coding
Buddies

Industry Coding on
Multiple Applications

Technical
Mentors

Monthly
Fun Events!
What we’re Looking for
- Strong Academic Performance
- Programming experience in Java, JavaScript/React, or iOS
- Solid CS fundamentals (data structures, algorithms and object-oriented design)
- Willing to relocate to one of the office hubs
Read our job description to find more information on our job requirements
Career Paths
As an associate in Software Engineering, DevOps or Performance, you will have the opportunity to work on one of the many Veeva engineering teams while building technical and professional skills. Upon promotion, you can use the skills you gain during EDP to dive deeper into the engineering landscape.
Benefits
- Strong values in a 'do the right thing' culture
- Work to help life sciences improve patient lives
- Many growth and career
path options - Comprehensive health benefits
- Employee directed charitable giving
- Employee stock program
How We Hire

Application

Video Screen

Technical/Coding Screen

Virtual interviews with
Engineering Team
Life at Veeva — A behind-the-scenes look
Want a glimpse into #lifeatveeva?
Check out stories written by our current associates!