Taro Logo

Associate Software Engineer - December 2025 Grads

A mission-driven SaaS company pioneering industry cloud solutions for life sciences companies, helping bring therapies to patients faster.
Pleasanton, CA, USA
$90,000 - $115,000
Backend
Entry-Level Software Engineer
In-Person
1,000 - 5,000 Employees
Healthcare · Enterprise SaaS

Description For Associate Software Engineer - December 2025 Grads

Veeva Systems, a pioneering $2B+ SaaS company in the life sciences industry, is seeking recent engineering graduates for their Engineering Development Program (EDP). As a public benefit corporation, Veeva combines business success with social responsibility, focusing on values like "Do the Right Thing" and "Customer Success."

The role offers an exceptional opportunity for new graduates to develop skills in building scalable multi-tenant cloud software. Working in small teams alongside experienced Product and Engineering leaders, you'll contribute to both technical and functional design discussions while participating in all stages of the software development lifecycle. The position emphasizes full-stack development, with a primary focus on Java backend development and opportunities to work with modern frontend technologies.

The work environment is fast-paced and agile, with monthly software releases that allow you to see your impact quickly. Veeva encourages input from all team members regardless of experience level, fostering an innovative and collaborative atmosphere. The company's mission of helping life sciences companies bring therapies to patients faster adds meaningful purpose to your work.

The position offers a competitive compensation package ranging from $90,000 to $115,000, along with comprehensive benefits including medical, dental, vision insurance, flexible PTO, and retirement programs. The role requires working from the Pleasanton, CA office 4 days/week for the first two years, after which you'll have the flexibility to Work Anywhere.

Candidates should have strong computer science fundamentals, proficiency in Java, and either a Bachelor's degree in Computer Science, Engineering, or Physics (3.3 GPA or higher) or equivalent skills gained through experience. Knowledge of frontend technologies (JavaScript, React) and relational databases is a plus.

Join a company that's not just building software, but making a difference in healthcare while maintaining a strong commitment to employee success and professional growth.

Last updated 13 days ago

Requirements For Associate Software Engineer - December 2025 Grads

Java
JavaScript
React
  • Located near Pleasanton, CA and able to work in the office 4 days/week
  • Strong computer science fundamentals (data structures, algorithms, and object-oriented design)
  • Desire to work in enterprise software
  • Proficient in Java
  • Bachelor's Degree in Computer Science, Engineering, or Physics with a 3.3 GPA or higher
  • Equivalent skills through work experience or self-study accepted in lieu of degree

Benefits For Associate Software Engineer - December 2025 Grads

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program

Interested in this job?

Jobs Related To Veeva Systems Associate Software Engineer - December 2025 Grads