Veeva SystemsVeeva Systems

Senior Software Engineer - Infrastructure

Added 2 months ago

Description

Veeva’s Vault Platform is the industry-leading foundation enabling our Life Sciences customers—from emerging biotechs to global pharma giants—to run and manage clinical trials, ensure strict compliance with global regulations, and safely manufacture life-saving medicines.

The Infrastructure team is responsible for architecting and operating the massively scalable, robust, and highly available platform that powers every application built on Veeva Vault. We leverage a diverse, modern stack of cloud-native and open-source technologies to deliver a secure, distributed, and high-performance system.

We are seeking Senior Software Engineers who enjoy hands-on work, fast paced release cycles, fine tuning for maximum performance and quality.

What You'll Do

Lead the design, development, and deployment of distributed, high-throughput cloud services from concept to production Architect and optimize existing infrastructure to fully leverage cloud elasticity and achieve multi-tenant scale Drive initiatives for Immutable Infrastructure and containerization using Docker and IaC patterns Serve as a technical mentor and subject matter expert, elevating the team's engineering standards Own the entire feature lifecycle, ensuring systems are scalable, highly available, and easily maintainable

Company

Veeva builds industry cloud software and services for life sciences, with roles across product, engineering, analytics, and customer-facing functions. They emphasize Work Anywhere, campus hubs, and a commitment to diversity as a public benefit corporation.

See more senior software engineer - infrastructure jobs in Canada + remote