What is a Software Engineer at Zipline?
Software Engineers at Zipline build the technology that powers the world's first instant delivery and logistics system. This is not typical software development; it is safety-critical engineering that bridges the digital and physical worlds to save lives and transform global supply chains. Your code directly impacts real-world operations, whether it is controlling autonomous flight paths, managing complex airspace, or optimizing the logistics of delivering life-saving medical supplies to remote communities.
At Zipline, you will work on highly complex, distributed, and real-time systems. The engineering challenges span multiple domains, including embedded flight software, high-throughput backend APIs, perception pipelines for autonomous docking, and Unmanned Traffic Management (UTM) systems. Because our drones operate in diverse and challenging environments across the globe, the software you write must be exceptionally robust, reliable, and performant.
This role is critical to the company's mission of creating an equitable and resilient global supply chain. You will collaborate closely with cross-functional teams of hardware designers, flight operators, and product managers to identify operational friction points and design elegant, scalable software solutions. If you are passionate about applying your technical skills to solve real-world physical challenges and want to see the immediate, tangible impact of your work, the Software Engineer role at Zipline offers an incredibly rewarding career path.




