DoorDash logo

Software Engineer, Build and Backend DevEx

DoorDash

Sunnyvale, CA
Full Time
Mid Level
131k-285k
about 1 month ago

Job Description

About the Role

The Build & Backend Developer Experience (DevEx) team at DoorDash focuses on improving build infrastructure and tooling to accelerate development and reduce friction for engineers. The team supports and scales core systems behind developer productivity, including workflows in Kotlin and Go, Bazel-based builds, and build infrastructure. As a Software Engineer on this team, you will help shape the developer experience by enhancing build performance, CI tooling, and contributing to core libraries and development platforms, ensuring engineers can iterate quickly and ship high-quality code with confidence.

Key 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.
  • Develop new technologies and contribute to open source tech.
  • Design large-scale systems with engineering excellence, long-term maintainability, and risk management in mind.
  • Work with a team of highly talented and motivated teammates.

Requirements

  • 3+ years of backend or infrastructure engineering experience.
  • Proficiency in languages such as Kotlin, Go, Java, or Python, with experience building internal tools, developer frameworks, or backend services.
  • Experience with CI/CD systems, build tools (e.g., Bazel, Gradle), or infrastructure at scale.
  • Experience contributing to tooling that improves the developer experience.
  • Excitement to build new tools and systems that simplify workflows, eliminate toil, and increase development velocity.

Nice to Have

  • 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.

Qualifications

  • Educational background is not explicitly specified, but experience and skills are emphasized.

Benefits & Perks

  • Competitive salary, benefits, and opportunities for career growth.
  • Comprehensive benefits package including 401(k) with employer matching, 16 weeks of paid parental leave, wellness benefits, commuter benefits, paid time off, and paid sick leave.
  • Medical, dental, and vision benefits, 11 paid holidays, disability and life insurance, family-forming assistance, and mental health programs.
  • Paid time off: flexible vacation and sick leave for salaried roles; accrued vacation and sick time for hourly roles.

Working at DoorDash

DoorDash is committed to empowering local economies and fostering a rapidly growing, innovative environment. The company values diversity, inclusion, and equal opportunity, striving to create a workplace where everyone has the chance to excel. They emphasize supporting employees' happiness, health, and overall well-being through comprehensive benefits and a supportive culture that encourages sharing perspectives, solving challenges, and owning careers.

Apply Now

Job Details

Posted AtJun 24, 2025
Salary131k-285k
Job TypeFull Time
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About DoorDash

Website

doordash.com

Company Size

10000+ employees

Location

Sunnyvale, CA

Industry

Mobile Food Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches