Doordashusa
Software Engineer, Backend - DoorDash Air
San Francisco, CA. Posted 21 months ago
The role
You will design and implement backend services for autonomous drone delivery. This includes developing systems for path planning, real-time fleet management, and airspace awareness.
What you will do
- 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
Required qualifications
- B.S., M.S., or Ph.D. in Computer Science, Robotics, Aerospace Engineering, or a related field
- 6+ years of industry experience as a software engineer, with a focus on backend systems, robotics, or autonomous systems
- Strong experience in developing and implementing algorithms for path planning
- Experience with simulations and testing frameworks for robotics or autonomous systems
- Experience with either Kotlin, or C++
- Ability to improve efficiency, scalability, and stability of distributed systems
- Experience with service-oriented architecture, writing REST APIs, unit testing, and architectural design
- Understanding of networking and communication protocols relevant to robotics and IoT (e.g., TCP/IP, UDP, MQTT)
- Experience with SQL or NoSQL databases
Nice to have
- Familiarity with aviation regulations and safety standards (e.g., FAA Part 107)
- Familiarity with Kotlin
- gRPC, Kafka, Redis, Postgres, or Cassandra
- AWS, Kubernetes, Docker
- Experience with ROS (Robot Operating System) or other robotics middleware
- Familiarity with geospatial data and mapping technologies (GIS)
Benefits
- 401(k) plan with employer matching
- 16 weeks of paid parental leave
- Wellness benefits
- Commuter benefits match
- Paid time off
- Paid sick leave
- Medical, dental, and vision benefits
- 11 paid holidays
- Disability and basic life insurance
- Family-forming assistance
- Mental health program
About the company
DoorDash is a technology and logistics company that started by enabling door-to-door delivery. DoorDash Labs is an independent team within DoorDash that explores robotics and automation to transform last-mile logistics.