Veeva Systems, a pioneering $2B+ revenue company in the life sciences industry cloud space, is seeking a Senior TypeScript Software Engineer to join their innovative team. As a public benefit corporation (PBC), Veeva stands out by balancing the interests of customers, employees, society, and investors.
The role offers an exciting opportunity to work on cutting-edge full-stack applications using TypeScript, React, and Node.js, directly impacting the life sciences industry. You'll be part of a team that combines the dynamic energy of a startup with the stability of a successful, profitable company.
As a Senior Engineer, you'll be responsible for designing and developing scalable applications, optimizing database performance, and mentoring junior team members. The position requires 7+ years of experience with TypeScript/JavaScript and strong expertise in full-stack development, database management, and API design.
The company offers a flexible Work Anywhere policy, allowing you to choose between remote work or office presence. Benefits include comprehensive healthcare coverage, retirement programs, and a unique 1% charitable giving program. The compensation package is competitive, ranging from $110,000 to $270,000 CAD, with additional bonus opportunities.
Working at Veeva means joining a mission-driven organization that values doing the right thing, customer success, employee success, and speed. You'll be part of a team transforming the life sciences industry while making a positive impact on healthcare delivery worldwide. The role combines technical challenges with meaningful work, offering both professional growth and the satisfaction of contributing to important healthcare advancements.