Associate Software Engineer

Veeva Systems

Pleasanton, CA0–2 yrs1h agovia LinkedInH-1B sponsor · 17 entry-level filings

About the Role

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 designed to provide a challenging environment to learn quickly and deliver value early, equipping you with the resources to become an excellent engineer.

Key Responsibilities

  • This section is not explicitly defined in the provided text, but the program's goal is to equip participants to become excellent engineers and deliver value.

Requirements & Tech Stack

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. After 2 years, flexibility to Work Anywhere.

Our Technology

  • System software: Java or Rust
  • Application logic: Java, Python, TypeScript
  • Front end: JavaScript, React, TypeScript
  • Mobile: Swift, Kotlin, React Native
  • AI: Claude

The Process

  • Application submission and personality test.
  • Notification via email within one week regarding progression to the next step.
  • 1-hour online coding challenge in Java or Python.
  • Single 2-hour interview with a tech evaluation team member, including a coding exercise in Java, JavaScript, or Python.
  • Offer or notification of non-advancement within one week after the interview.
  • One week to accept an offer.
  • Assignment to an engineering manager upon joining.

Perks & Benefits

  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program

Compensation

  • Starting base pay (Cash + RSU): $137,500 + sign on bonus in Pleasanton
  • Starting bonus of $20,000

Work Authorization

  • Qualified candidates must be legally authorized to be employed in the United States.
  • Veeva does not provide sponsorship for employment visa status.

Work Environment

  • Veeva is a Work Anywhere company.
  • Associate Software Engineers are required to work in their designated office Monday-Thursday for the first two years.

H-1B sponsor

Veeva Systems filed 17 entry-level H-1B applications for new hires (Oct 2025 - Jun 2026, Department of Labor).

See their H-1B record →

Entry-Level Software Engineer Jobs · last 7 days

150 openings · 148 need no experience

Most hiring: TikTok, Lockheed Martin, Collins Aerospace

See all 150 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job