DoorDash's Production Lifecycle team needs to enable engineers to confidently change, observe, and operate production systems, abstracting complexity into platforms with built-in guardrails for safe, repeatable operations.
Requirements
- Design and develop systems in Go
- Add guardrails, validation, and progressive rollout capabilities
- Provide pre-flight checks, posture scoring, and unified health views
- Contribute to systems that remediate incidents automatically
- Evolve our UIs and APIs
- Experiment with agentic, AI-assisted workflows
- Build the systems engineers use to provision services, request cloud resources, and safely make config changes
Responsibilities
- Design and develop systems in Go that let engineers safely request infra, configure services, and manage production state.
- Add guardrails, validation, and progressive rollout capabilities for infra and config changes.
- Provide pre-flight checks, posture scoring, and unified health views to catch issues before they reach production.
- Contribute to systems that remediate incidents automatically or guide engineers through resolution quickly.
- Help evolve our UIs and APIs into a single entry point for production change and health insights.
- Experiment with agentic, AI-assisted workflows that can propose, validate, and safely execute production changes.
- Build the systems engineers use to provision services, request cloud resources, and safely make config changes across traffic, compute, and secrets.
Other
- Collaborate with product engineers, other infrastructure engineers, and platform peers
- Shape the developer experience for production at DoorDash
- Share unique perspectives, solve new challenges, and own their careers
- Support employees' happiness, healthiness, and overall well-being
- Growing and empowering a more inclusive community within our company, industry, and cities