Taro Logo

Principal DevOps Engineer

A mission-driven SaaS company pioneering industry cloud solutions for life sciences companies, helping bring therapies to patients faster.
Pleasanton, CA, USA
$150,000 - $300,000
DevOps
Principal Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Healthcare · Enterprise SaaS

Job Description

Veeva Systems, a pioneering $2B+ SaaS company in the life sciences industry, is seeking a Principal DevOps Engineer to join their Veeva Nitro team. This role presents an exciting opportunity to design and build next-generation infrastructure on AWS, leading the platform migration and creating a new, scalable environment from the ground up.

As a Principal DevOps Engineer, you'll have complete ownership over tooling and the CI/CD pipeline in a startup-like environment. The position requires a hands-on, self-starter approach to balance performance, cost, and reliability. You'll be responsible for leading the architectural vision, implementing robust Infrastructure as Code strategies, and ensuring platform reliability through focus on durability, availability, performance, and correctness.

What makes this role unique is Veeva's status as a public benefit corporation (PBC), legally committed to balancing the interests of customers, employees, society, and investors. The company offers a "Work Anywhere" policy, providing flexibility to work remotely or from the office. The role offers a competitive salary range of $150,000 - $300,000, along with comprehensive benefits including medical, dental, vision insurance, flexible PTO, and retirement programs.

The ideal candidate will bring at least 5 years of hands-on DevOps experience, with deep expertise in AWS cloud services, Kubernetes, Infrastructure as Code tools like Terraform, and CI/CD pipelines. You'll be joining a mission-driven organization that's transforming the life sciences industry, helping bring therapies to patients faster while maintaining a strong commitment to employee success and doing the right thing.

This role requires location in the PST or MST time zone and the unrestricted right to work in the United States. The position offers the opportunity to shape the future of Veeva's technology stack while working with cutting-edge tools and technologies in a dynamic, fast-growing environment.

Last updated 5 days ago

Responsibilities For Principal DevOps Engineer

  • Lead the architectural vision for cloud infrastructure
  • Implement Infrastructure as Code (IaC) strategy using Terraform and Ansible
  • Design and manage end-to-end CI/CD workflows
  • Ensure platform reliability focusing on durability, availability, performance, and correctness
  • Recommend and implement architectural enhancements and security policies

Requirements For Principal DevOps Engineer

Kubernetes
  • At least 5 years of hands-on experience in a DevOps role
  • Extensive experience with AWS cloud environment (VPC, EKS, EC2, IAM, S3)
  • Experience with Kubernetes and container technologies
  • Expertise in Infrastructure as Code tools like Terraform or Ansible
  • Expert in GitLab and CI/CD tools
  • Must be in PST or MST time zone
  • Must have unrestricted right to work in the United States

Benefits For Principal DevOps Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Medical, dental, vision, and basic life insurance
  • Flexible PTO and company paid holidays
  • Retirement programs
  • 1% charitable giving program