Backend Engineer, Drone - DoorDash Labs
Core
Design and implement backend services for autonomous drone delivery, focusing on intelligent path planning, real-time fleet management, and dynamic airspace awareness.
Role type
Senior Backend Engineer (Autonomous Systems/Robotics)
Builds
Scalable, fault-tolerant backend systems for a fleet of delivery drones
Domain
Robotics, Autonomous Systems, Last-mile Logistics
Deliverable
production ML models | product features
Required skills
Path planning algorithms, Simulations and testing frameworks, Distributed systems, Service-oriented architecture, REST APIs, Networking protocols (TCP/IP, UDP, MQTT), SQL/NoSQL databases
Preferred skills
Aviation regulations (FAA Part 107), gRPC, Kafka, Redis, Postgres, Cassandra, AWS, Kubernetes, Docker, ROS, Geospatial data/GIS
Technologies
Kotlin, C++, gRPC, Kafka, Redis, Postgres, Cassandra, AWS, Kubernetes, Docker, ROS
Responsibilities
Design and implement backend services for autonomous drone delivery; Develop and maintain robust, scalable, and fault-tolerant systems to manage a fleet of delivery drones; Implement simulations and testing frameworks to validate path planning algorithms; Improve performance, reliability, scalability, and security for drone backend systems; Introduce tools and best practices to accelerate drone development and ensure aviation regulation adherence
Seniority
Senior, hands-on IC