
Associate Software Engineer - 2027 Start Dates
Veeva Systems1 year ago
Pleasanton, CA, USAEntry Level
Base Salary
$138k - $138k/yr
Responsibilities
- Develop software as part of Veeva’s Engineering Development Program.
- Work with engineering teams across system software, application logic, frontend, mobile, or AI-related codebases.
- Complete coding assessments and technical interview exercises during the hiring process.
- Work with an assigned engineering manager in the designated work location rather than joining a preselected team or product.
Requirements
- Bachelor’s degree in computer science, data science, or a related field from an accredited four-year university.
- GPA between 3.0 and 4.0.
- Relevant computer science coursework, including at least one Compilers or Operating Systems class.
- 0–2 years of professional software experience.
- Strong work ethic, integrity, honesty, and verbal and written English communication skills.
- Ability and willingness to work in the office four days per week for the first two years.
- Legal authorization to work in the United States without employment visa sponsorship.
Benefits
- Medical, dental, vision, and basic life insurance.
- Flexible paid time off and company-paid holidays.
- Retirement programs.
- 1% charitable giving program.
- Work Anywhere flexibility after the first two years, subject to living within commuting distance of the home office.
- Pleasanton starting base pay is $137,500, excluding the stated sign-on bonus.
Tech Stack
Categories
About Veeva Systems
Veeva Systems builds cloud software and data products for life sciences, including Veeva CRM and the Veeva Vault suite for clinical, regulatory, and quality operations. It sells subscriptions and services to biopharma and related companies to manage R&D, compliance, and commercial workflows. Founded in 2007 and headquartered in Pleasanton, California, Veeva is publicly traded on the NYSE and has operated as a Public Benefit Corporation since 2021.