Software Engineer, Build Platform

3 days ago


San Francisco, United States DoorDash USA Full time
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. It is a remote position.

You're excited about this opportunity because...

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 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.
#J-18808-Ljbffr

  • san francisco, United States Acceler8 Talent Full time

    Platform Software EngineerAre you ready to drive the technology behind AI-powered hiring platforms? As a Platform Software Engineer, you’ll join a high-performing team dedicated to building robust, scalable solutions that empower employers to connect with the right talent and enable candidates to craft compelling professional profiles. This Platform...


  • san francisco, United States Acceler8 Talent Full time

    Platform Software EngineerAre you ready to drive the technology behind AI-powered hiring platforms? As a Platform Software Engineer, you’ll join a high-performing team dedicated to building robust, scalable solutions that empower employers to connect with the right talent and enable candidates to craft compelling professional profiles. This Platform...


  • San Francisco, United States Acceler8 Talent Full time

    Platform Software EngineerAre you ready to drive the technology behind AI-powered hiring platforms? As a Platform Software Engineer, you’ll join a high-performing team dedicated to building robust, scalable solutions that empower employers to connect with the right talent and enable candidates to craft compelling professional profiles. This Platform...


  • San Francisco, United States Cleric Full time

    Join us at ClericWe’re building a future where engineers are focused on designing and building products, freeing them from operational toil. We’re starting with an AI-powered SRE agent that remediates issues in production environments autonomously. It uses an LLM-based reasoning engine to react to, interpret, and implement solutions to production issues,...


  • San Francisco, United States Benchling Full time

    Biotechnology is rewriting life as we know it, from the medicines we take, to the crops we grow, the materials we wear, and the household goods that we rely on every day. But moving at the new speed of science requires better technology. Benchling's mission is to unlock the power of biotechnology. The world's most innovative biotech companies use Benchling's...


  • San Francisco, United States Benchling Full time

    Biotechnology is rewriting life as we know it, from the medicines we take, to the crops we grow, the materials we wear, and the household goods that we rely on every day. But moving at the new speed of science requires better technology. Benchling's mission is to unlock the power of biotechnology. The world's most innovative biotech companies use Benchling's...


  • San Francisco, United States Tbwa ChiatDay Inc Full time

    Software Engineer, Experimentation PlatformSan Francisco, CA or US RemoteDiscord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord...


  • San Francisco, United States ZipRecruiter Full time

    Job DescriptionWhat we're looking forPuzzle is redefining how companies navigate and leverage their financials. Our cutting-edge accounting software seamlessly integrates with modern fintech tools, offering founders and finance teams a real-time and comprehensive view of their financial landscape. We are on a mission to empower entrepreneurs with the...


  • San Francisco, United States Discord Full time

    Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of...


  • San Francisco, United States Material Security Full time

    As a Senior Software Engineer for Platform at Material Security, you’ll build and own ambitious projects spanning our highest-scale systems. You’ll be responsible for balancing the reliability, performance, and resource-consumption of Material’s core platform services and subsystems.ResponsibilitiesBuild a sophisticated and flexible attachment...


  • San Francisco, United States Discord Full time

    Discord is used by over 200 million people every month for many different reasons, but there's one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles on Discord each month. Discord plays a uniquely important role in the future of gaming....


  • San Francisco, United States Rungalileo Full time

    Galileo is a late-stage Series A business, founded in 2021 by Engineering Leaders from Google AI and Uber AI. Backed by tier 1 investors such as Battery Ventures and Walden Catalyst and over $23M in funding, Galileo is poised to build an enduring business centered around AI/ML on unstructured data. The founding team spent years building cutting-edge Machine...


  • San Francisco, United States Pano AI Full time

    Who we areThe problem: Every minute matters in fire response. As climate change amplifies the intensity of wildfires—with longer fire seasons, dryer fuels, and faster winds—new ignitions spread faster and put more communities at risk. Today, most wildfires are detected by bystanders and reported via 911, meaning it can take hours to detect a fire, verify...

  • Software Engineer II

    4 months ago


    San Francisco, United States TRUNK LTD Full time

    At Trunk, our mission is to help teams create high-quality software quickly. Merge conflicts, poor code quality or consistency, flaky tests, and dozens of other distractions quickly drain the productivity and morale of those teams. Engineering teams that can stay focused on designing, implementing, and delivering software will build magical, high-quality...

  • Software Engineer II

    3 hours ago


    San Francisco, United States TRUNK LTD Full time

    At Trunk, our mission is to help teams create high-quality software quickly. Merge conflicts, poor code quality or consistency, flaky tests, and dozens of other distractions quickly drain the productivity and morale of those teams. Engineering teams that can stay focused on designing, implementing, and delivering software will build magical, high-quality...


  • San Francisco, United States Pano AI Full time

    Who we are The problem: Every minute matters in fire response. As climate change amplifies the intensity of wildfires-with longer fire seasons, dryer fuels, and faster winds-new ignitions spread faster and put more communities at risk. Today, most wildfires are detected by bystanders and reported via 911, meaning it can take hours to detect a fire, verify...


  • San Francisco, United States Convectivecapital Full time

    Who we areThe problem: Every minute matters in fire response. As climate change amplifies the intensity of wildfires—with longer fire seasons, dryer fuels, and faster winds—new ignitions spread faster and put more communities at risk. Today, most wildfires are detected by bystanders and reported via 911, meaning it can take hours to detect a fire, verify...


  • San Francisco, United States TBWA\Chiat\Day Full time

    Senior Software Engineer - Notifications Platform San Francisco, CA or Remote (U.S.) Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles...

  • Senior Software Engineer

    4 minutes ago


    San Francisco, United States TBWA\Chiat\Day Full time

    Senior Software Engineer - Notifications Platform San Francisco, CA or Remote (U.S.) Discord is used by over 200 million people every month for many different reasons, but there’s one thing that nearly everyone does on our platform: play video games. Over 90% of our users play games, spending a combined 1.5 billion hours playing thousands of unique titles...


  • San Francisco, United States Social Finance (SoFi) Full time

    Employee Applicant Privacy NoticeWho we are:Shape a brighter financial future with us. Together with our members, we're changing the way people think about and interact with personal finance. We're a next-generation financial services company and national bank using innovative, mobile-first technology to help our millions of members reach their goals. The...