Associate Software Engineer - Seeking 2025 & 2026 Grads at Veeva

**Who this is for** This role is specifically designed for 2025 and 2026 university graduates with a degree in Computer Science or a related field. It targets h

Work type: onsite

Location: North Carolina - Raleigh

Salary: $112,500/yr

Type: Full-time

Summary

**Who this is for** This role is specifically designed for 2025 and 2026 university graduates with a degree in Computer Science or a related field. It targets high-potential "entry-level" talent with 0–2 years of experience who have a strong academic foundation (3.0+ GPA) and have completed core coursework in Operating Systems or Compilers. **Key highlights** The Engineering Development Program offers a highly transparent and competitive starting package for the Raleigh area, totaling $115,000 in base cash and RSUs, plus a $20,000 signing bonus. While the first two years require being on-site 4 days a week to support mentorship and growth, the company transitions to a "Work Anywhere" policy thereafter. The hiring process is notably fast, aiming for clear decisions within a week of each step. **You might be a good fit if you...** * Want a structured environment to transition from student to professional engineer. * Are comfortable working primarily in Java, Python, or Rust. * Value a transparent hiring process with a firm "no-renig" ethical standard. * Prefer an "office-first" culture for your first two years to maximize learning.

Job Description

Veeva Systems is building the industry cloud for Life Sciences to help companies work in a more efficient and connected way. Learn more about our products, vision and values, and status as a public benefit corporation on our [website](http://veeva.com/).

The Role

We are hiring recent university graduates to grow the next generation of Software Engineers through our [Engineering Development Program](https://www.veeva.com/generationveeva/na-edp/).

We believe in pushing high potential people to achieve excellence. Our program is specifically designed to provide a challenging environment to learn quickly and deliver value early, equipping you with the resources to become an excellent engineer.

## REQUIREMENTS | We are looking for graduates who meet the following requirements:








## OUR TECHNOLOGY | We have a variety of different products and codebases, but in general, we use this tech stack:




## THE PROCESS | Our process is different than most. It is designed to be fast, efficient and respectful. Here are the steps:







## Compensation

Veeva Systems is building the industry cloud for Life Sciences to help companies work in a more efficient and connected way. Learn more about our products, vision and values, and status as a public benefit corporation on our [website](http://veeva.com/).

The Role

We are hiring recent university graduates to grow the next generation of Software Engineers through our [Engineering Development Program](https://www.veeva.com/generationveeva/na-edp/).

We believe in pushing high potential people to achieve excellence. Our program is specifically designed to provide a challenging environment to learn quickly and deliver value early, equipping you with the resources to become an excellent engineer.

View this job on nocollar jobs