Remote Otter LogoRemoteOtter

Software Engineer, Build Platform - Remote

Posted 15 weeks ago
Software Development
Full Time
United States

Overview

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.

In Short

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

Requirements

  • You bring extensive domain expertise in Bazel.
  • 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.

Benefits

  • Join a rapidly growing company and advance your career alongside our growth.
  • 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.
Doordashusa logo

Doordashusa

DoorDash USA is a leading on-demand food delivery service that connects customers with their favorite local restaurants and businesses. Founded in 2013, the company has rapidly expanded its operations across the United States and beyond, offering a convenient platform for users to order food and other essentials from the comfort of their homes. DoorDash is committed to enhancing the delivery experience through innovative technology and a focus on customer satisfaction, making it a prominent player in the food delivery industry.

Share This Job!

Save This Job!

Similar Jobs:

Muon Space logo

Software Engineer - Platform - Remote

Muon Space

5 days ago

Muon is seeking a Software Engineer to enhance their Platform Software team, focusing on empowering software teams and continuous testing for satellite systems.

USA
Full-time
Software Development
$143K - $207K/year
Braze logo

Platform Software Engineer - Remote

Braze

3 weeks ago

Join Braze as a Platform Software Engineer to build and enhance our internal infrastructure as a service platform.

Worldwide
Full-time
Software Development
Nex logo

Software Engineer - Platform - Remote

Nex

5 weeks ago

Join Nex as a Software Engineer to develop innovative motion tracking technology for gaming.

Hong Kong, USA
Full-time
Software Development
Vercel logo

Software Engineer, Platform - Remote

Vercel

8 weeks ago

Join Vercel as a Software Engineer to enhance their Platform team, focusing on infrastructure and developer experience.

USA
Full-time
Software Development
$175,000 - $288,000/year
Dagsterlabs logo

Software Engineer - Platform - Remote

Dagsterlabs

10 weeks ago

Join Dagster Labs as a full-time engineer to enhance our orchestration platform and drive improvements in our core architecture.

United States
Full-time
Software Development
$160,000 - $200,000/year