CareerPlanSign in

Senior Software Engineer, Build Systems & CI

San Francisco💼 Full-time💰 $159,800–$159,800🗓 2026-09-16 → 2026-09-26

Core

Design and operate scalable build systems and continuous integration (CI) platforms for DoorDash's large monorepo to ensure efficient, predictable software builds across the organization.

Role type

Senior Software Engineer (Build Systems & CI)

Builds

Internal build and CI infrastructure, developer tools, and platform services for DoorDash engineering teams.

Domain

Software Engineering, DevOps, Build Systems, Continuous Integration

Deliverable

production ML models | product features | infrastructure

Required skills

Go, Java, Kotlin, Python, Bazel, Buildkite, monorepo management, distributed execution, caching strategies, dependency analysis, infrastructure instrumentation, technical leadership, mentorship

Preferred skills

AI integration for build diagnosis, performance optimization, cross-team collaboration

Technologies

Bazel, Buildkite, Go, Java, Kotlin, Python

Responsibilities

Evolve build and CI workflows for large monorepos; Develop Bazel rules, toolchains, and integrations; Improve Buildkite pipeline throughput and reliability; Reduce redundant build work through caching and parallel execution; Build developer tools for troubleshooting build failures; Instrument and operate build and CI infrastructure; Lead platform improvements from design through rollout

Seniority

Senior, hands-on IC with leadership responsibilities

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.