DoorDash is looking to improve build tooling to accelerate development and reduce friction for engineers across the company, supporting and scaling the core systems behind developer productivity.
Requirements
- Proficient in languages such as Kotlin, Go, Java, or Python, and have experience building internal tools, developer frameworks, or backend services.
- Worked with CI/CD systems(e.g., Buildkite, Jenkins, GitHub Actions), build tools (e.g., Bazel, Gradle), or infrastructure at scale.
- Contributed to tooling that improves the developer experience.
- Experience working in a monorepo and building developer tooling.
- Familiarity with MergeQueue systems, remote build execution, or caching strategies.
- Exposure to Docker, Kubernetes, Cloud infrastructure.
- Experience with artifact management (e.g., Artifactory)
Responsibilities
- Contribute to the core Build infrastructure and Developer Experience that powers CI/CD across DoorDash.
- Improve developer workflows in the monorepo through better tooling, automation, and standardization.
- Build solutions in Kotlin, Go and Python that enhance developer productivity and maintainability.
- Be at the forefront of developing new technologies and have the opportunity to leverage and contribute to open source tech.
- Contribute to cross functional projects by designing large scale systems with engineering excellence, long-term maintainability, and risk in mind.
Other
- 3+ years of backend or infrastructure engineering experience.
- You're excited to build new tools and systems that simplify workflows, eliminate toil, and increase development velocity across the company.
- Work with a team of highly talented and motivated teammates.
- Join a growing company and grow right along with us.
- If you need any accommodations, please inform your recruiting contact upon initial connection.