Enable job alerts via email!

Software Engineer, Build Platform

DoorDash

San Francisco (CA)

On-site

USD 159,000 - 235,000

Full time

30+ days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Join a forward-thinking technology and logistics company as a senior member of the Build Platform team. This role offers the chance to leverage your expertise with Bazel to enhance the build system, streamline processes, and support thousands of developers. You'll be at the forefront of innovation, collaborating with diverse teams to transform the daily work of software engineers. With a commitment to diversity and inclusion, this opportunity not only supports your professional growth but also ensures that your contributions make a significant impact on the company’s mission to empower local economies. If you're passionate about building scalable systems and improving developer experiences, this role is perfect for you.

Benefits

401(k) plan with employer match
Paid time off
Paid parental leave
Wellness benefits
Medical, dental, and vision benefits
Disability and life insurance
Family-forming assistance
Commuter benefit match
Mental health program

Qualifications

  • 6+ years of experience in software engineering with strong coding skills.
  • Proficiency in Go and familiarity with Kotlin, Python, and similar languages.

Responsibilities

  • Develop Bazel rules and utilities to enhance developer accessibility.
  • Manage remote execution environments and optimize build performance.

Skills

Bazel
Go
Kotlin
Python
AWS
Kubernetes
CI Platforms
Protobufs

Education

Bachelor's Degree in Computer Science or related field

Tools

Artifactory
BuildKite

Job description

San Francisco, CA; Sunnyvale, CA; Seattle, WA

About the Team

The Build Platform team ensures that our Bazel-based build system can handle the scale and complexity of DoorDash’s diverse codebases, architectures, and programming languages. The team is dedicated to providing reliable, scalable, and repeatable cloud infrastructure that empowers DoorDash developers to build and deploy great products quickly and safely. Our "customers" are the thousands of software engineers working across the globe at DoorDash.

About the Role

As a senior member of the Build Platform team, you will:

  • Develop Bazel rules, scripts, and utilities to make common operations more accessible for developers.
  • Manage and maintain remote execution environments for Bazel builds.
  • Optimize build performance to minimize build times and resource consumption.
  • Automate routine tasks, such as dependency updates or rule version upgrades.
  • Create detailed documentation, tutorials, and onboarding guides for using Bazel effectively.
  • Provide support and troubleshooting for Bazel-related issues encountered by developers.
  • Design clear and actionable error messages or suggestions for common Bazel challenges.
  • Lead initiatives that streamline the process of shipping code to production, making it faster and more enjoyable.

This role reports to the Engineering Manager of the Build & Deploy Platform team within our Infrastructure organization.

Why You'll Love This Opportunity

You will:

  • Leverage your expertise with Bazel to shape and refine our monorepo strategy.
  • Help make DoorDash one of the best places in the world to develop services and applications.
  • Transform the daily work of thousands of software developers by unlocking the full potential of Bazel.
  • Collaborate with stakeholders and infrastructure teams to stay at the forefront of technology.
  • Join a rapidly growing company and advance your career alongside our growth.
We're excited about you because…
  • You are already comfortable with remote build & execution, have an opinion on whether BuildFarm or BuildBarn is better, and are comfortable setting up and running remote Bazel infra.
  • You are comfortable configuring Bazel toolchains for both local and remote.
  • You have 6+ years of experience in a software engineering role (excluding internships) and possess strong coding skills, with demonstrated proficiency in Go. Additionally, experience in Kotlin, Python, and similar languages is beneficial.
  • You have a proven ability to design, build, and maintain modern developer tools, including scalable build systems and CI platforms.
  • You have experience with most of the following: AWS, Artifactory, Kubernetes, BuildKite and Protobufs.
Compensation

The successful candidate's starting pay will fall within the pay range listed below and is determined based on job-related factors including, but not limited to, skills, experience, qualifications, work location, and market conditions. Base salary is localized according to an employee’s work location. Ranges are market-dependent and may be modified in the future.

In addition to base salary, the compensation for this role includes opportunities for equity grants. Talk to your recruiter for more information.

DoorDash cares about you and your overall well-being. That’s why we offer a comprehensive benefits package for all regular employees that includes a 401(k) plan with an employer match, paid time off, paid parental leave, wellness benefits, and several paid holidays. Paid sick leave in compliance with applicable laws (i.e. Colorado Healthy Families and Workplaces Act).

Additionally, for full-time employees, DoorDash offers medical, dental, and vision benefits, disability and basic life insurance, family-forming assistance, a commuter benefit match, and a mental health program, among others.

The base pay for this position ranges from our lowest geographical market up to our highest geographical market within the United States.

$159,800 — $235,000 USD

About DoorDash

At DoorDash, our mission to empower local economies shapes how our team members move quickly, learn, and reiterate in order to make impactful decisions that display empathy for our range of users—from Dashers to merchant partners to consumers. We are a technology and logistics company that started with door-to-door delivery, and we are looking for team members who can help us go from a company that is known for delivering food to a company that people turn to for any and all goods.

Our Commitment to Diversity and Inclusion

We’re committed to growing and empowering a more inclusive community within our company, industry, and cities. That’s why we hire and cultivate diverse teams of people from all backgrounds, experiences, and perspectives. We believe that true innovation happens when everyone has room at the table and the tools, resources, and opportunity to excel.

Pursuant to the San Francisco Fair Chance Ordinance, Los Angeles Fair Chance Initiative for Hiring Ordinance, and any other state or local hiring regulations, we will consider for employment any qualified applicant, including those with arrest and conviction records, in a manner consistent with the applicable regulation.

If you need any accommodations, please inform your recruiting contact upon initial connection.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer, Build and Deploy

co.bot

Santa Clara

On-site

USD 175,000 - 195,000

3 days ago
Be an early applicant

Staff Software Build Engineer

ZipRecruiter

Mountain View

On-site

USD 157,000 - 220,000

Today
Be an early applicant

Staff Software Engineer, Build Systems

The Browser Company

New York

Remote

USD 225,000 - 275,000

10 days ago

Software Engineer, Build and Deploy

Collaborative Robotics

Washington

On-site

USD 175,000 - 195,000

10 days ago

Build Engineer

Internexxus

Los Gatos

On-site

USD 100,000 - 558,000

3 days ago
Be an early applicant

Construction Risk Engineer

AXA Group

Denver

Remote

USD 104,000 - 182,000

3 days ago
Be an early applicant

Construction Risk Engineer

XL CATLIN

Denver

Remote

USD 104,000 - 182,000

4 days ago
Be an early applicant

Senior Software/Build Engineer

Microsoft

Santa Clara

On-site

USD 117,000 - 230,000

11 days ago

Senior Software/Build Engineer

Microsoft

Sunnyvale

On-site

USD 117,000 - 230,000

11 days ago