Principal Software Engineer - Front End

Veeva Systems
Pleasanton, CA

In 2024, Veeva Systems announced we are creating a new Enterprise Application Platform to expand our business beyond the Life Sciences industry. Come join the New Markets team for a chance to contribute and leave a lasting impact on this new initiative and Veeva as a whole. Learn more about our products, vision and values, and status as a public benefit corporation on our website .

The Role

We’re looking for a Principal Front-End Engineer to join our enterprise-platform team at an early stage. Working shoulder-to-shoulder with other principal engineers, you’ll take ownership of key components of our framework and application. You’ll also help guide our processes and culture for years to come. If shaping a greenfield codebase alongside experienced peers sounds energizing, we’d love to meet you.

What You'll Do

  • Drive architecture and development for key front-end subsystems like administration, workflow, and reporting, taking them from early concepts to mature, scalable solutions
  • Co-author our custom UI framework, creating the foundational tools and documentation that will empower application and customer engineering teams to build faster and more consistently
  • Mentor engineers across the team, sharing deep expertise in TypeScript and React and raising our front-end craft
  • Champion a culture of quality by implementing and overseeing a comprehensive testing strategy, ensuring we ship robust, low-drama features
  • Partner with product and design to turn complex business needs into elegant, practical user experiences on our new enterprise platform

REQUIREMENTS | We’re looking for talented engineers who meet the following requirements:

  • Expert-level proficiency with modern front-end technologies, including JavaScript, CSS, TypeScript, and React
  • Deep knowledge of core browser APIs, including data storage (local/session/cookies), iframes, and web workers
  • Hands-on experience with modern front-end build tooling (e.g., Vite, ESBuild, Rollup, Webpack)
  • Track record of designing, building, and maintaining frameworks or libraries for other engineers
  • History of long-term commitment to a product, having guided it from its initial design to a mature, successful state
  • Ability to drive technical strategy while translating high-level business goals into concrete engineering outcomes
  • Success in a fast-paced, greenfield environment, acting as a key partner in defining both product and culture
  • Must be located in PST or MST

Nice to Have

  • Experience architecting and delivering complex, scalable features for enterprise-grade, multi-tenant SaaS applications
  • Exposure to full stack development, especially in Rust
  • Familiarity with modern DevOps practices and tools, including hands-on experience with designing or maintaining CI/CD pipelines for automated builds, testing, and deployment

THE PROCESS | Our process is different than most. It is designed to be fast, efficient and respectful. Here are the steps:

  • You submit your resume and have a brief introduction with a Senior Engineering Leader
  • You’ll then take a short personality assessment
  • Within one week we will notify you via email if we would like to go to the next step or not
  • The next step is a single technical interview with a member of our tech evaluation team
  • If the technical is passed, you will move forward to a more personal interview with a Senior Engineering Leader
  • Within one week of this step, we will give you an offer, or let you know that we do not wish to move forward

Perks & Benefits

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

Compensation

  • Base pay: $150,000 - $300,000
  • The salary range listed here has been provided to comply with local regulations and represents a potential base salary range for this role. Please note that actual salaries may vary within the range above or below, depending on experience and location. We look at compensation for each individual and base our offer on your unique qualifications, experience, and expected contributions. This position may also be eligible for other types of compensation in addition to base salary, such as variable bonus and/or stock bonus.
#LI-Remote

#LI-Principal

Work Authorization : Qualified candidates must be legally authorized to be employed in the United States. Veeva does not provide sponsorship for employment visa status (e.g., H-1B, OPT, or TN status) for this employment position.

Veeva’s headquarters is located in the San Francisco Bay Area with offices in more than 15 countries around the world.

Veeva is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, sex, sexual orientation, gender identity or expression, religion, national origin or ancestry, age, disability, marital status, pregnancy, protected veteran status, protected genetic information, political affiliation, or any other characteristics protected by local laws, regulations, or ordinances. If you need assistance or accommodation due to a disability or special need when applying for a role or in our recruitment process, please contact us at [email protected] .

Posted 2025-07-31

Recommended Jobs

Dental Assistant

San Diego Family Care
San Diego, CA

Job title: Dental Assistant Job ID:721-001 Job Type:Full Time                                    Date Last Updated: 03/05/25 Job Description: We are looking for a bright, team-orientated individua…

View Details
Posted 2026-05-27

MAT Coordinator

Native American Community Clinic
Ventura County, CA

: JOB TITLE: Medication Assisted Treatment Coordinator Department: Medical - MAT & Dosing Reports To: MAT Program Manager Effective Date : 2.28.2023 Job Summary: Native American Community Cl…

View Details
Posted 2026-07-09

Maintenance Mechanic (Harbor 3 - Packaging)

Robinson Pharma
Santa Ana, CA

We are looking for Maintenance Mechanics with experience working on production equipment. This individual must have a working knowledge of troubleshooting mechanical, electrical, and control issues…

View Details
Posted 2026-07-10

Travel Nurse RN - Wound/Ostomy - $3,194 per week in Los Angeles, CA

Health Advocates Network
Los Angeles, CA

Registered Nurse (RN) | Wound/Ostomy Location: Los Angeles, CA Agency: Health Advocates Network Pay: $3,194 per week Shift Information: Days - 4 days x 10 hours Start Date: AS…

View Details
Posted 2026-05-21

Charge Nurse, Burn

Community Health System
Fresno, CA

Job Description Job Description Overview Opportunities for you! Comprehensive relocation package and concierge service Progressive sign-on incentive paid over time for eligible candidates…

View Details
Posted 2026-06-20

Marketing Guru

Gulfstream Strategic Placements, LLC
Riverside, CA

Marketing Guru position for growing recruiting company in Riverside, CA We are seeking a marketing expert to add to our team.  This is a permanent position with a full-time salary and benefits pac…

View Details
Posted 2026-06-30

Behavior Technician - ABA / Autism

Developmental Pathways Inc.
Hawthorne, CA

Make a Lasting Impact with Developmental Pathways!  At Developmental Pathways, Inc. , we’ve been delivering high-quality Applied Behavior Analysis (ABA) services for over 18 years. Our mission is…

View Details
Posted 2026-06-26

Manager, Construct Portfolio Delivery

Terabase Energy
Berkeley, CA

Manager, Construct Portfolio Delivery What we do At Terabase Energy, we believe that digitalization and automation will drive the next wave of innovation and cost reduction in large scale solar. To …

View Details
Posted 2026-07-12

Quality Control Chemist (Entry Level)

Carlsbad Tech
Carlsbad, CA

Position Overview: This position is responsible for the operation of laboratory equipment and will perform tests independently once training has been completed. The successful Chemist will be able to…

View Details
Posted 2026-05-27