Taro Logo

Principal DevOps Engineer

A mission-driven SaaS company helping life sciences companies bring therapies to patients faster, surpassing $2B in revenue.
Portland, OR, 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 leading SaaS company in the life sciences industry with over $2B in revenue, 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 Work Anywhere company, Veeva supports flexible remote work arrangements while maintaining their commitment to customer success and employee well-being.

The position requires a seasoned DevOps professional with at least 5 years of experience to take complete ownership of tooling and CI/CD pipeline development. The ideal candidate will balance performance, cost, and reliability while implementing robust Infrastructure as Code strategies using tools like Terraform and Ansible. They will work extensively with AWS services, Kubernetes, and various monitoring tools to ensure platform reliability and scalability.

What makes this role unique is the combination of technical leadership and hands-on implementation in a startup-like environment within a successful, mission-driven organization. Veeva's status as a public benefit corporation (PBC) demonstrates their commitment to balancing the interests of customers, employees, society, and investors. The role offers competitive compensation ($150,000 - $300,000 base salary) and comprehensive benefits, including medical coverage and flexible PTO.

The position requires expertise in AWS cloud services, containerization, CI/CD pipelines, and infrastructure automation. The successful candidate will shape the future of Veeva's technical stack while working in a company that's transforming the life sciences industry. This is an excellent opportunity for a self-starter who wants to make a significant impact while working with cutting-edge technologies in a flexible, remote-friendly 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 timezone
  • 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