Software Engineer - Maps Routing
Core
Senior software engineer owning the production routing service that computes safe, efficient, real-time flight paths for Zipline's autonomous drone fleet.
Role type
Senior IC software engineer (routing/algorithms)
Builds
Core routing services generating and scheduling flight plans for the fleet
Domain
Autonomous logistics / drone delivery / optimization
Deliverable
production ML models | product features
Required skills
graph search algorithms, path planning, dynamic re-routing, batching, constraint solvers, heuristic optimizers, low-latency distributed systems, incident management, SLA definition, cross-functional collaboration, mentorship
Preferred skills
safety review processes, simulation-driven verification, containerized deployment, CI/CD pipelines
Technologies
Rust, Go, C++, containerized deployment, CI, production telemetry
Responsibilities
Own end-to-end design, implementation, and operation of core routing services; translate operational objectives into quantifiable optimization constraints; implement and maintain algorithms for graph search and path planning; build telemetry and simulation pipelines to measure routing quality; define and own production SLAs/SLOs; lead incident response for routing outages; collaborate with Autonomy, Flight Operations, and Safety teams; mentor engineers and drive roadmap priorities
Seniority
Senior, hands-on IC
