Senior UTM Engineer

DoorDash
San Francisco, CA
Job Description
Role Overview

The Senior UTM Engineer will build core components of DoorDash Air's internal route planning and airspace deconfliction stack. This is a role for someone who has already lived through the full lifecycle of a distributed, interoperable, uptime-critical system in a field where getting it wrong has real consequences — aviation, finance, communications, healthcare, or similar — and wants to bring that judgment to a fast-moving aerial delivery network.

What You Will Do

Design, build, and deploy interoperable services that must pass rigorous, often open-source, conformance and integration testing against external systems and partners. Develop novel path planning and airspace deconfliction algorithms that find safe, efficient routes through real-world, dynamic environments. Build tools that help our teams and systems evaluate and optimize airspace efficiency and utilization.

Why It Might Be a Fit

We’re excited about you because you have 5+ years of experience across the full lifecycle — design, build, deployment, and operation — of distributed systems in aviation, finance, communications, healthcare, or another field where interoperability, uptime, and (ideally) safety criticality are core drivers of the work.

Requirements

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, or a related field.
  • 5+ years of experience across the full lifecycle — design, build, deployment, and operation — of distributed systems in aviation, finance, communications, healthcare, or another field where interoperability, uptime, and (ideally) safety criticality are core drivers of the work.
  • Hands-on experience with path planning, routing, or deconfliction problems in real-world, dynamic environments — or the algorithmic depth to pick this up quickly (graph search, optimization, or motion planning fundamentals).
  • Strong software engineering fundamentals and experience with the languages and paradigms common to safety- and uptime-critical distributed systems (e.g., C++, Python, Go, or similar, plus familiarity with real-time or fault-tolerant system design).
  • BS/MS/PhD in CS, EE, Aerospace, Robotics, or a related technical field, or equivalent practical experience.

Benefits

  • 401(k) plan with employer matching
  • 16 weeks of paid parental leave
  • Wellness benefits
  • Commuter benefits match
  • Paid time off and paid sick leave in compliance with applicable laws
  • Medical, dental, and vision benefits
  • 11 paid holidays
  • Disability and basic life insurance
  • Family-forming assistance
  • Mental health program
]]>