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 uniquely balances the interests of customers, employees, society, and investors. The role offers the opportunity to work on cutting-edge applications using modern front-end and back-end technologies, directly contributing to solutions that help bring therapies to patients faster.
The position combines the excitement of a startup environment with the stability of an established, profitable company. You'll be working with the latest technologies, including Java and JavaScript/React, while tackling significant challenges in the life sciences sector. The role requires strong technical expertise in full-stack development, with particular emphasis on Java backend development and modern frontend frameworks.
As a Work Anywhere company, Veeva offers the flexibility to work remotely or from the office, ensuring you can thrive in your ideal environment. The compensation package is competitive, ranging from $110,000 to $270,000 base salary, plus additional benefits including medical, dental, vision insurance, retirement programs, and a unique 1% charitable giving program.
The ideal candidate will have 5+ years of software product development experience, strong technical skills in both frontend and backend technologies, and excellent communication abilities. You'll be expected to mentor others and contribute to team growth while working collaboratively with product managers, engineers, and domain experts to build innovative solutions.
This is an exceptional opportunity to join a mission-driven organization that's transforming the life sciences industry while maintaining a strong commitment to employee success and doing the right thing.