Senior Build Platform Engineer

Technology and logistics company that started with door-to-door delivery, empowering local economies through delivery services.
$145,000 - $213,200
DevOps
Senior Software Engineer
Remote
6+ years of experience
Enterprise SaaS · Logistics

Description For Senior Build Platform Engineer

DoorDash's Build Platform team is seeking a Senior Build Platform Engineer to enhance their Bazel-based build system. This role is crucial in supporting thousands of software engineers globally by providing reliable, scalable cloud infrastructure. The position offers an opportunity to shape DoorDash's monorepo strategy and transform developer productivity through Bazel optimization.

As a senior team member, you'll be responsible for developing Bazel rules, managing remote execution environments, and optimizing build performance. The role requires expertise in Go programming and extensive experience with Bazel, AWS, and Kubernetes. You'll work on creating developer tools, documentation, and solving complex build system challenges.

DoorDash offers competitive compensation, including equity grants and comprehensive benefits. The company is committed to diversity and inclusion, fostering an environment where all perspectives are valued. This remote position provides the flexibility to work from anywhere while contributing to a rapidly growing technology company that's expanding beyond food delivery into a broader logistics platform.

The ideal candidate will bring 6+ years of software engineering experience and a deep understanding of build systems. You'll join a team dedicated to making DoorDash one of the best places for developers, with opportunities to grow alongside the company's expansion. If you're passionate about build systems, developer productivity, and creating scalable solutions, this role offers an exciting opportunity to make a significant impact.

Last updated 24 days ago

Responsibilities For Senior Build Platform Engineer

  • Develop Bazel rules, scripts, and utilities for developers
  • Manage and maintain remote execution environments for Bazel builds
  • Optimize build performance to minimize build times and resource consumption
  • Automate routine tasks like dependency updates and rule version upgrades
  • Create documentation, tutorials, and onboarding guides for Bazel
  • Provide support and troubleshooting for Bazel-related issues
  • Design clear error messages for common Bazel challenges
  • Lead initiatives to streamline code shipping to production

Requirements For Senior Build Platform Engineer

Go
Kubernetes
  • Extensive domain expertise in Bazel
  • Experience with remote build & execution
  • Comfortable configuring Bazel toolchains for local and remote
  • 6+ years of software engineering experience
  • Strong coding skills with proficiency in Go
  • Experience with AWS, Artifactory, Kubernetes, BuildKite and Protobufs
  • Proven ability to design, build, and maintain modern developer tools

Benefits For Senior Build Platform Engineer

401k
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
Commuter Benefits
  • 401(k) plan with employer match
  • Medical, dental, and vision benefits
  • Paid time off
  • Paid parental leave
  • Wellness benefits
  • Paid holidays
  • Disability and basic life insurance
  • Family-forming assistance
  • Commuter benefit match
  • Mental health program

Interested in this job?

Jobs Related To DoorDash Senior Build Platform Engineer

Infrastructure Engineer - DoorDash Labs

Senior Infrastructure Engineer role at DoorDash Labs focusing on DevOps and infrastructure for autonomous delivery robots

Observability Infrastructure Engineer

Senior DevOps Engineer role at DoorDash focusing on observability infrastructure, offering competitive pay and comprehensive benefits.

Data Center Production Engineer

Senior Data Center Production Engineer role at Meta, focusing on technical leadership and infrastructure optimization with competitive compensation and benefits.

Senior Software Engineer, Developer Infrastructure

Senior Software Engineer position at Airbnb focusing on Developer Infrastructure and tooling, offering remote work and competitive compensation.

Reliability/Maintenance Engineer - PL#14134

Senior Reliability/Maintenance Engineer position at Peter Lucas Project Management Inc., requiring 7+ years of experience in industrial engineering and reliability principles.