SOFTWARE ENGINEER, BUILD PLATFORM

DoorDash
Full-time
San Francisco, CA; Sunnyvale, CA; Seattle, WA
$159,800 - $235,000
Posted on 5 months ago

Job Description

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
  • Strong debugging and problem-solving skills
  • Excellent communication skills

Benefits

  • No benefits