Start Date
Immediate
Expiry Date
27 Oct, 25
Salary
110000.0
Posted On
28 Jul, 25
Experience
5 year(s) or above
Remote Job
Yes
Telecommute
Yes
Sponsor Visa
No
Skills
Code, Aws, Node.Js, Python, Flask, State Management, Ecs, Completion, Infrastructure, Ownership, Typescript
Industry
Information Technology/IT
Team: Business Consulting
City: Toronto
Country: Canada
Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster. As one of the fastest-growing SaaS companies in history, we surpassed $2B in revenue in our last fiscal year with extensive growth potential ahead.
At the heart of Veeva are our values: Do the Right Thing, Customer Success, Employee Success, and Speed. We’re not just any public company – we made history in 2021 by becoming a public benefit corporation (PBC), legally bound to balancing the interests of customers, employees, society, and investors.
As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your ideal environment.
Join us in transforming the life sciences industry, committed to making a positive impact on its customers, employees, and communities.
REQUIREMENTS
THE ROLE
We are looking for a user-obsessed Senior Full Stack Engineer with a proven track record of designing and building intuitive internal tools and applications on modern data platforms. You will translate complex data challenges into powerful, user-friendly interfaces, acting as a true solution-builder who deeply understands and anticipates user needs. This role demands end-to-end ownership—from React frontend design to robust Python/TypeScript backend services, all within a modern, serverless AWS architecture managed with Terraform and GitLab CI. You will contribute significantly to the selection and design of our core infrastructure for building future internal applications, setting the standard for scalable and reliable solutions that directly empower our team of 60+ analytics consultants. Veeva’s Analytics Business Consulting Team is dedicated to assisting our customers by creating and implementing data and analytics solutions that address key challenges faced by modern life sciences organizations.
WHAT YOU’LL DO