Remote Software Engineer, Build Platform

Posted

Apply now
Please, let DoorDash USA know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • The Build Platform team at DoorDash is responsible for ensuring that the build system can manage the scale and complexity of diverse codebases, architectures, and programming languages.
  • The team provides reliable, scalable, and repeatable cloud infrastructure to empower DoorDash developers to build and deploy products quickly and safely.
  • As a member of the Build Platform team, you will design, optimize, and maintain the build infrastructure for development teams.
  • Responsibilities include improving the Bazel-based build system, enhancing CI/CD infrastructure, developing tooling for managing large-scale monorepos, and optimizing performance.
  • You will work closely with product engineers to improve local development workflows and implement automation and monitoring solutions.
  • This role is remote and reports to the Engineering Manager of the Build & Deploy Platform team within the Infrastructure organization.

Requirements:

  • Candidates must have 3+ years of experience in software engineering, focusing on build systems, CI/CD, or developer productivity.
  • Strong experience with Bazel or other build systems like Buck, Pants, or Gradle is required.
  • Proficiency in Python, Go, or Shell scripting for automation and tool development is necessary.
  • Experience with CI/CD tools such as Buildkite, Jenkins, or GitHub Actions is essential.
  • A solid understanding of distributed systems and caching strategies for build acceleration is required.
  • Candidates should have experience working in a monorepo environment and managing large-scale build dependencies.
  • Familiarity with Docker, Kubernetes, and cloud-based build environments is important.
  • Strong debugging and problem-solving skills related to build performance and reliability are necessary.
  • Excellent communication skills and the ability to work cross-functionally with engineers from different teams are required.

Benefits:

  • DoorDash offers a competitive salary, benefits, and opportunities for career growth.
  • The comprehensive benefits package includes a 401(k) plan with an employer match, paid time off, paid parental leave, wellness benefits, and several paid holidays.
  • Full-time employees receive medical, dental, and vision benefits, disability and basic life insurance, family-forming assistance, a commuter benefit match, and a mental health program.
  • The compensation for this role includes opportunities for equity grants, and the base pay ranges from $159,800 to $235,000 USD, depending on geographical market and other job-related factors.
Apply now
Please, let DoorDash USA know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 159,800 - 235,000 USD / year
Experience level
DU
DoorDash USA's company logo
DoorDash USA
View company profile
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback