North AmericaFull TimeEngineering
Remotely
gopythonkubernetesgitopsargocdci/cdfluxcanary
Job Description
📋 Description
- Design and build continuous deployment infrastructure across Kubernetes clusters and regions.
- Develop systems for progressive delivery, including canary releases and staged rollouts.
- Automate rollback and reduce friction in release pipelines to boost velocity.
- Ensure services are deployable, observable, and resilient at scale with product and infra teams.
- Implement deployment methodologies like GitOps and infrastructure-as-code.
- Build health evaluation using metrics, logs, traces, and alerts to trigger safe rollbacks.
🎯 Requirements
- Go and/or Python proficiency (strong level).
- Experience with Kubernetes-based deployment systems at scale.
- Experience building or operating continuous deployment platforms.
- Familiarity with GitOps tooling such as ArgoCD or Flux.
- Commitment to safe production rollouts and minimizing blast radius.
- Strong developer tool culture; bonus for open-source tools.
🎁 Benefits
- Competitive compensation, including meaningful equity.
- 100% medical, dental, and vision insurance for employees and dependents.
- Flexible PTO including company-wide Winter Break.
- Paid parental leave.
- Fertility and family-building stipend through Carrot.
- 401(k) with company match.