Zipline
Senior Software Engineer - Routing Engine
$160K–$250K
Ann Arbor, Michigan, USA +2 · Senior · Full-time · Posted Jul 22, 2026
- Location
- Ann Arbor, Michigan, USA
South San Francisco, California, USA
South San Francisco, California, United States
About the job
Designs and operates real-time routing systems that compute safe, efficient flight paths for Zipline aircraft across complex, changing airspace.
What you'll do
- Build optimization algorithms and production services for aircraft routing, balancing reliability, throughput, and flight performance.
- Develop low-latency, high-availability systems with deterministic behavior, strong SLAs, and fault tolerance.
- Collaborate with autonomy and flight operations teams to power live flight operations.
What they ask for
- Experience operating low-latency, high-availability production services.
- Hands-on experience with path planning, graph search, motion planning, or related optimization problems.
- Strong backend or distributed systems engineering fundamentals.
- Ability to collaborate with cross-functional teams, including autonomy and operations.
Nice to have
- Extreme ownership mindset and a track record of driving projects end-to-end.
- Comfort working on ambiguous, high-visibility, high-impact problems.
Pay
$160,000 - $250,000 USD base salary; $160,000 - $190,000 USD base salary; $190,000 - $220,000 USD base salary; $220,000 - $250,000 USD base salary
Tools
Rust, Go, Docker, Kubernetes, Kafka, AWS
AI focus
Use modern AI and agentic workflows to increase engineering productivity while maintaining system rigor and code quality.
Model-written summary · the original posting is authoritative