Veeva Systems, a pioneering $2B+ revenue SaaS company in the life sciences industry, is seeking a Senior Full-Stack Software Engineer to join their innovative team. As a public benefit corporation (PBC), Veeva balances the interests of customers, employees, society, and investors. The role offers the unique opportunity to work on cutting-edge applications that help bring life-saving therapies to patients faster.
The position combines the excitement of a startup environment with the stability of an established, profitable company. You'll work with modern front-end and back-end technologies, particularly Java and JavaScript/React, to tackle significant challenges in the life sciences industry. The role requires strong technical expertise in full-stack development, including experience with CSS abstraction layers and relational databases.
As a Work Anywhere company, Veeva offers the flexibility to work remotely or from the office, ensuring employees can thrive in their preferred environment. The compensation package is competitive, ranging from $110,000 to $270,000 in base salary, plus additional benefits including medical, dental, vision insurance, and retirement programs.
The ideal candidate will have 5+ years of software product development experience and excel in both technical execution and team collaboration. You'll be expected to mentor others and contribute to the team's growth while working closely with product managers and domain experts to deliver innovative solutions. This is an excellent opportunity for experienced engineers who want to make a meaningful impact in healthcare while advancing their careers in a values-driven organization.