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.

Software Engineer, Backend - DoorDash Air at Doordashusa | JobZoey