About the job
Software Engineer, Delivery Network Platform
Join Zipline, where we are revolutionizing logistics with an autonomous delivery network.
As part of the Delivery Network Platform team, you will develop the foundational systems that enable aircraft, sites, and infrastructure to operate seamlessly in live delivery scenarios. Your work will involve creating software solutions that provide operators with real-time insights and control, designing orchestration systems that manage fleet movements, and developing validation platforms to ensure the network's reliability as it scales.
Your Responsibilities
You will be responsible for software systems that are pivotal to fleet operations, including:
- Network Operating Center software for real-time visibility and interventions across aircraft, sites, missions, weather, and demand.
- Fleet orchestration systems for assignment, routing, scheduling, and rebalancing tasks.
- Maintenance and asset health systems linking issue detection to service readiness.
- Simulation and validation platforms to assess topology, load, and policy changes prior to production.
- Platform interfaces and configurable control planes that empower other teams to safely extend the network.
Tackling Complex Challenges
Unlike typical software roles focused on digital experiences, this position plays a critical role in managing a live autonomous logistics network.
You'll address challenges such as:
- Maintaining an accurate real-time view of aircraft and essential site assets across the network.
- Ensuring the network remains operational amidst shifting demand, changing weather conditions, infrastructure issues, or capacity constraints.
- Creating user-friendly operator control interfaces that facilitate quick and accurate decision-making under pressure.
- Simulating potential future network behaviors to mitigate risks before they impact production.
These systems directly affect operational performance. You will own significant components of the platform, make critical technical and product decisions, and have a substantial impact on the network's effectiveness.
Team Dynamics
Our team operates with a strong emphasis on ownership, trust, and high technical standards. Engineers are expected to identify significant problems, develop a clear vision for system functionality, and drive solutions from conception to production.
Additionally, we encourage engineers to leverage AI tools to enhance exploration, implementation, and debugging processes while upholding strong engineering principles, judgment, and accountability.

