Taro Logo

Principal DevOps Engineer

A mission-driven SaaS company pioneering industry cloud solutions for life sciences companies, helping bring therapies to patients faster.
$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 for their Veeva Nitro team. This role offers an exciting opportunity to design and build next-generation infrastructure on AWS, leading the platform migration and creating a new, scalable environment from scratch. As a public benefit corporation (PBC), Veeva balances the interests of customers, employees, society, and investors.

The position combines technical leadership with hands-on engineering, requiring expertise in cloud architecture, DevOps practices, and modern programming. You'll have complete ownership of tooling and CI/CD pipeline development in a startup-like environment. The role demands a self-starter who can effectively balance performance, cost, and reliability considerations.

Key responsibilities include leading the architectural vision, implementing robust Infrastructure as Code strategies, managing CI/CD workflows, and ensuring platform reliability. You'll work with cutting-edge technologies including AWS services, Kubernetes, Terraform, and various monitoring tools. The position offers competitive compensation ($150,000-$300,000 base salary) and comprehensive benefits including medical coverage and flexible PTO.

As a Work Anywhere company, Veeva supports flexible working arrangements, allowing you to work remotely or from the office. This is an excellent opportunity for an experienced DevOps professional to make a significant impact in a growing company that's transforming the life sciences industry.

Last updated 2 days ago

Responsibilities For Principal DevOps Engineer

  • Lead the architectural vision and provide deep expertise in cloud architecture
  • Drive DevOps best practices and implement Infrastructure as Code (IaC) strategy
  • Design and manage end-to-end CI/CD workflows
  • Ensure platform reliability focusing on durability, availability, performance, and correctness
  • Shape the future of our stack with 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 in AWS cloud environment (VPC, EKS, EC2, IAM, S3)
  • Hands-on experience with Kubernetes and container technologies
  • Skilled in Infrastructure as Code tools like Terraform or Ansible
  • Expert in GitLab and experience with CI/CD tools
  • Solid understanding of monitoring frameworks
  • 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