DevOps Engineer, Release Engineering – Platform, CI/CD

Posted 3hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

L3 and L4 DevOps Engineers building CI/CD systems to ensure efficient code delivery at Zapier. Focused on improving reliability and scalability of deployment workflows with AI considerations.

Responsibilities:

  • Build & Own Critical CI/CD and Deployment Systems
  • Design, implement, and operate CI/CD pipelines and deployment workflows
  • Improve pipeline performance (duration, reliability, and cost)
  • Build and evolve standardized CI templates and Golden Paths
  • Implement validation gates, testing strategies, and deployment safeguards
  • Contribute to rollout strategies (progressive delivery, feature flags, rollback mechanisms)
  • Own Delivery of Complex Initiatives
  • Own end-to-end delivery of projects or major components within broader initiatives
  • Participate in discovery and solution design with Tech Leads and cross-functional partners
  • Define technical approaches through design docs, spikes, or PoCs
  • Break down work into clear, executable tasks and drive them to completion
  • Proactively identify risks, tradeoffs, and scope changes
  • Ensure work meets the Definition of Done, including reliability, observability, and rollout readiness
  • Drive Technical Design & Decision-Making
  • Lead design efforts for your projects and contribute to broader system design
  • Evaluate tradeoffs across performance, cost, reliability, and developer experience
  • Write clear technical design documents and influence decisions through strong reasoning
  • Raise and resolve ambiguity, proposing pragmatic and scalable solutions
  • Collaborate Across Platform & Engineering
  • Partner with Infrastructure, Security, and other engineering teams
  • Work with Product and Design (when applicable) to align on scope and tradeoffs
  • Support adoption of platform tooling and CI/CD standards
  • Communicate progress, risks, and decisions clearly in an async-first environment
  • Improve Reliability, Observability & Performance
  • Define and improve delivery metrics (lead time, deployment frequency, failure rate, cost)
  • Build and maintain observability across pipelines and deployment systems
  • Debug complex production issues and participate in incident response
  • Identify systemic issues and drive improvements proactively
  • Raise the Engineering Bar
  • Review code and designs, providing high-quality feedback
  • Uphold strong standards for testing, reliability, and maintainability
  • Contribute to improving team practices, tooling, and workflows
  • Share knowledge and mentor other engineers through technical guidance (without formal people management)

Requirements:

  • 5–8+ years of experience in software engineering, infrastructure, or platform engineering
  • Strong experience building and operating CI/CD systems
  • Experience with GitLab CI, GitHub Actions, ArgoCD, or similar tooling
  • Solid understanding of Kubernetes and modern deployment patterns
  • Strong coding skills and experience building production systems
  • Experience in debugging complex systems and improving reliability
  • Experience contributing to system design and technical decision-making
  • Experience using AI tools (e.g., LLMs, copilots) in software development workflows
  • Understanding of how AI impacts software development, testing, or delivery systems

Benefits:

  • Offers Equity
  • Offers Bonus