About the job
Senior Software Engineer – Cloud Communications Platform
Location: South San Francisco, California, USA
About Zipline
Are you passionate about making a difference in the world? At Zipline, we are dedicated to revolutionizing the movement of goods globally. Our mission is to tackle the world’s most pressing access challenges by developing the first instant delivery and logistics system that serves all individuals, irrespective of their location. From facilitating Rwanda’s national blood delivery network and distributing COVID-19 vaccines in Ghana to offering on-demand home delivery for major retailers and enabling healthcare providers to deliver care directly to homes in the U. S., we are reshaping logistics for businesses, governments, and consumers alike.
While our technology is sophisticated, the concept is straightforward: a teleportation service that delivers what you need, when you need it. By utilizing robotics and autonomy, we are committed to decarbonizing delivery, alleviating road congestion, minimizing fossil fuel usage, and enhancing the resilience of the global supply chain.
Join Zipline and contribute to creating an equitable and resilient logistics system that impacts billions of lives.
About You and The Role
Zipline operates a large-scale autonomous system that relies on dependable, low-latency communication between vehicles, ground infrastructure, and cloud services. Our Cloud Communications team is responsible for the platform that transfers critical data from embedded systems to the cloud, ensuring data reliability, scalability, and observability.
We seek a Senior Software Engineer to enhance and fortify this platform. This role centers on connecting hardware assets to the cloud, hosting and orchestrating new data use cases, and constructing distributed observability across embedded software, cellular networks, and cloud microservices.
In this position, you will collaborate closely with the Embedded and Autonomy teams that develop software to extract data from devices. Your primary responsibility will be to guarantee that data is securely ingested into the cloud, deduplicated, stored, processed, monitored, and accessible for both real-time and offline workflows.
This is a high-ownership role directly influencing flight reliability, operational visibility, and the scalability of our global network.
What You’ll Do
- Lead the evolution of services connecting vehicles, charging and loading stations, fulfillment hardware, and other field-deployed infrastructure to the cloud.
- Design and maintain asset-to-cloud APIs, message schemas, and communication clients in collaboration with embedded teams.
- Develop and manage ingestion pipelines for new data use cases.

