The Build Platform team at DoorDash ensures the build system can handle the scale and complexity of diverse codebases. They provide reliable, scalable cloud infrastructure to empower engineers to build and deploy products quickly and safely.
Responsibilities
Improve and maintain Bazel-based build system
Enhance and scale CI/CD platforms
Develop and support tooling for managing large-scale monorepos
Identify and resolve bottlenecks in build and test workflows
Improve local development workflows
Implement self-healing and auto-scaling solutions
Partner with teams to provide seamless developer experiences
Requirements
3+ years of experience in software engineering with a focus on build systems, CI/CD, or developer productivity
Strong experience with Bazel or other build systems
Proficiency in Python, Go, or Shell scripting
Experience with CI/CD tools
Solid understanding of distributed systems and caching strategies
Experience working in a monorepo environment
Familiarity with Docker, Kubernetes, and cloud-based build environments