Associate Software Engineer - 2027 Start Dates

Veeva Systems•California - Pleasanton, CA
•Hybrid

About The Position

Veeva Systems is building the industry cloud for Life Sciences to help companies work in a more efficient and connected way. We are hiring recent university graduates to grow the next generation of Software Engineers through our Engineering Development Program. 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

  • Bachelor’s degree in computer science, data science or related field from an accredited 4 year university with a 3.0 to 4.0 GPA
  • Must have taken relevant C.S. classes, including at least one Compilers or Operating Systems class.
  • High work ethic.
  • High integrity and honesty.
  • Excellent verbal and written English communication skills.
  • 0-2 years of professional software experience.
  • Ability and desire to work in office 4 days/week for your first two years.
  • Qualified candidates must be legally authorized to be employed in the United States.
  • Must live within a maximum commuting distance of 45 minutes to 1 hour from their home office

Responsibilities

  • Deliver value early
  • Become an excellent engineer

Benefits

  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service