Staff Engineer - Releases
Core
Design and scale the release control plane (canonical release model, immutable evidence trail, policy gates) and progressive delivery features (canary, blue/green, automated rollback) for Buildkite's CI platform.
Role type
Staff Engineer (Releases Platform)
Builds
Release control plane, progressive delivery orchestration, immutable audit trails, policy gate infrastructure
Domain
Cloud Infrastructure / CI/CD / Release Engineering
Deliverable
production ML models | product features | infrastructure
Required skills
Go, Ruby on Rails, AWS, PostgreSQL, distributed systems, event-driven systems, Kubernetes, Terraform, Kafka, Flink, SRE, systems programming, Linux/Unix internals
Preferred skills
CD systems (Spinnaker, Argo Rollouts, Flux), progressive delivery patterns, DORA metrics, release governance, secure system design
Technologies
Go, Ruby on Rails, AWS, PostgreSQL, Kubernetes, Terraform, Kafka, Flink, GitHub, GitLab, Buildkite
Responsibilities
Design release architecture and core data model; lead technical decisions on security, reliability, and scale; drive cross-system integrations for pipelines and deployments; build tools for progressive delivery; investigate and resolve complex performance/reliability issues; mentor engineers and drive best practices.
Seniority
Staff, hands-on technical leadership & strategy