Veeva Systems is a mission-driven organization and pioneer in industry cloud, helping life sciences companies bring therapies to patients faster.
The company is one of the fastest-growing SaaS companies in history, surpassing $2B in revenue in the last fiscal year with extensive growth potential ahead.
Veeva is a public benefit corporation (PBC), legally bound to balance the interests of customers, employees, society, and investors.
The company supports flexible work arrangements, allowing employees to work from home or in the office.
The role is for a Senior Full Stack Engineer who will design and build intuitive internal tools and applications on modern data platforms.
Responsibilities include translating complex data challenges into user-friendly interfaces and taking end-to-end ownership of projects from frontend design to backend services.
The engineer will work within a modern, serverless AWS architecture managed with Terraform and GitLab CI.
The position involves contributing to the selection and design of core infrastructure for building future internal applications.
Requirements:
Candidates must have 5+ years of hands-on experience in a full-stack or backend-heavy engineering role.
Exceptional communication and collaboration skills are required, with a proven ability to work with non-technical stakeholders.
Strong proficiency in modern JavaScript and React is necessary, along with a solid understanding of state management and building reusable UI components.
Deep knowledge of Python or TypeScript for building scalable, production-grade APIs and backend services is essential.
Extensive hands-on experience deploying and managing production applications on AWS is required.
Strong, hands-on experience managing production cloud infrastructure with Terraform is necessary.
Proven experience building and maintaining CI/CD pipelines, specifically with GitLab CI, is required.
A self-starter mentality with the ability to take ownership of projects and make pragmatic technical decisions is essential.
Benefits:
Employees receive medical, dental, vision, and basic life insurance.
The company offers PTO and company-paid holidays.
Retirement programs are available for employees.
There is a 1% charitable giving program to support community contributions.