Veeva Systems logo

Front End Software Engineer

Veeva Systems
Department:Software Engineer
Type:REMOTE
Region:USA
Location:United States
Experience:Associate
Estimated Salary:$120,000 - $180,000
Skills:
JAVASCRIPTCSSTYPESCRIPTREACTVITEESBUILDROLLUPWEBPACKSAASCI/CDRUST
Share this job:

Job Description

Posted on: February 11, 2026

About The Company

Veeva Systems is a leading provider of cloud-based solutions tailored to the life sciences industry. With a strong commitment to innovation and customer success, Veeva empowers pharmaceutical, biotech, and other life sciences companies to accelerate their scientific and commercial endeavors. Headquartered in the San Francisco Bay Area, Veeva operates globally with offices in over 15 countries, fostering a diverse and inclusive work environment. As a public benefit corporation, Veeva is dedicated to making a positive impact on society while delivering value to its stakeholders. The company continually invests in cutting-edge technology and talent to maintain its leadership position and expand into new markets beyond the life sciences sector.

About The Role

In 2024, Veeva announced the creation of a new Enterprise Application Platform to expand its business beyond the traditional life sciences industry. As a Principal Front-End Engineer within the New Markets team, you will play a pivotal role in shaping this greenfield project. This early-stage opportunity allows you to collaborate closely with other senior engineers to develop and own critical components of the platform. You will be responsible for driving architecture decisions, building scalable front-end solutions, and guiding best practices across the engineering team. Your expertise will help define the technological direction, foster a culture of quality, and deliver innovative user experiences that meet complex business needs. This role offers an exciting chance to leave a lasting impact on a strategic initiative that will influence Veeva’s future growth and success.

Qualifications

  • Expert-level proficiency with modern front-end technologies, including JavaScript, CSS, TypeScript, and React
  • Deep knowledge of core browser APIs such as data storage (local/session/cookies), iframes, and web workers
  • Hands-on experience with modern front-end build tools like Vite, ESBuild, Rollup, or Webpack
  • Track record of designing, building, and maintaining frameworks or libraries for other engineers
  • Experience guiding products from initial design to mature, successful states
  • Ability to translate high-level business goals into concrete engineering solutions
  • Proven success in fast-paced, greenfield environments as a key technical partner
  • Location in PST or MST time zones
  • Excellent communication and mentorship skills

Nice To Have

  • Experience architecting scalable features for enterprise-grade, multi-tenant SaaS applications
  • Exposure to full-stack development, especially in Rust
  • Familiarity with modern DevOps practices and CI/CD pipeline design and maintenance

Responsibilities

  • Lead architecture and development of key front-end subsystems such as administration, workflow, and reporting modules
  • Co-author and maintain a custom UI framework, creating foundational tools and comprehensive documentation for engineering teams
  • Mentor and guide engineers across the team, sharing expertise in TypeScript, React, and front-end best practices
  • Implement and oversee a comprehensive testing strategy to ensure high-quality, robust features
  • Collaborate with product managers and designers to transform complex business requirements into intuitive, efficient user experiences
  • Contribute to defining and evolving the engineering culture, processes, and standards
  • Stay updated with emerging front-end technologies and incorporate them into the development process

Benefits

  • Medical, dental, and vision insurance coverage
  • Basic life insurance and other wellness benefits
  • Flexible paid time off and company-sponsored holidays
  • Retirement savings programs to support long-term financial planning
  • Charitable giving program contributing 1% of salary to community causes
  • Opportunities for professional development and career growth
  • Work-from-anywhere flexibility, with core hours for collaboration

Equal Opportunity

Veeva Systems is an equal opportunity employer. We are committed to creating a diverse and inclusive environment where all qualified applicants 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, genetic information, political affiliation, or any other characteristic protected by law.

Originally posted on LinkedIn

Apply now

Please let the company know that you found this position on our job board. This is a great way to support us, so we can keep posting cool jobs every day!

Veeva Systems logo

Veeva Systems

View company page
ResumeBuilder.careers logo

ResumeBuilder.careers

Get ResumeBuilder.careers on your phone!