Skip to main content

Veeva

Associate Software Engineer - Seeking 2027 Graduates

Massachusetts - Bostonfull-timeentryAdded today
Sponsors H1B

About this role

Veeva Systems is recruiting recent graduates for an Engineering Development Program designed to accelerate early-career software engineers. The role offers a structured environment combining hands-on project work with mentorship to build foundational engineering skills in the life sciences cloud industry.

What you'll do

  • Develop and contribute to cloud-based software solutions for the life sciences industry
  • Participate in assigned software projects alongside experienced engineers
  • Write clean, maintainable code following established development standards
  • Collaborate with cross-functional teams on product features and improvements
  • Engage in code reviews and continuous learning throughout the program

What they're looking for

  • Object-oriented programming fundamentals
  • Core computer science concepts
  • Problem-solving and analytical thinking
  • Communication and teamwork
  • Version control systems (Git)
  • Database fundamentals
  • API development basics
  • Adaptability and willingness to learn

Benefits

  • Structured mentorship from senior engineers
  • Challenging project assignments with real business impact
  • Professional development and training resources
  • Exposure to cloud-based enterprise software development
  • Career growth pathway within a public benefit corporation
  • Competitive compensation for recent graduates
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

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

Veeva

Sponsors H1B

Veeva builds cloud-based software platforms for the life sciences industry, including Vault CRM and Vault Quality solutions that help companies manage customer relationships, quality, and compliance. The company is hiring implementation consultants, validation specialists, and front-end technical consultants to deploy these platforms, configure systems for enterprise clients, and provide ongoing customer success support.

Industry
Healthcare
Funding stage
Public
View all jobs at Veeva

Likely interview questions

  • Can you walk us through a project where you had to learn a new technology or programming language quickly?
  • How do you approach debugging and troubleshooting when your code isn't working as expected?