Skip to main content

veeva

Associate Software Engineer - Seeking 2025 & 2026 Grads

North Carolina - Raleighfull-timeentry

About this role

Veeva Systems is recruiting recent graduates for an Engineering Development Program designed to accelerate career growth in software engineering. This role offers mentorship and challenging projects to help new engineers develop expertise while contributing to cloud solutions for the life sciences industry.

What you'll do

  • Develop and deliver software features for Veeva's life sciences cloud platform
  • Participate in code reviews and collaborate with experienced engineers
  • Learn industry best practices through structured program curriculum
  • Contribute to projects that impact pharmaceutical and healthcare workflows
  • Debug, test, and improve existing codebase
  • Engage in professional development activities

What they're looking for

  • Software development fundamentals
  • Programming languages (Java, JavaScript, Python, or similar)
  • Problem-solving and analytical thinking
  • Willingness to learn new technologies
  • Teamwork and communication
  • Version control systems
  • Object-oriented programming
  • Attention to detail

Benefits

  • Structured mentorship and engineering guidance
  • Challenging learning environment to accelerate skill development
  • Early impact on meaningful projects
  • Career development resources and support
  • Exposure to enterprise cloud technology
  • Location in Raleigh, North Carolina
Apply on the employer's site

Opens the official application on the employer’s site. No login required.