Staff Software Engineer, Full Stack
Skydio, San Mateo, California
The role
As a Staff Software Engineer – Full-stack you will design and build the core cloud systems that power autonomous drone operations at scale. Your work will enable customers to plan complex aerial missions, manage and monitor large fleets, visualize rich spatial data, and seamlessly integrate drone operations into their workflows.
You’ll develop primarily on Skydio Cloud (our SaaS platform), with occasional work on software that runs directly on the drone. This is a true full-stack role, combining backend systems in Python and Go with TypeScript and React on the frontend. You will collaborate closely with Autonomy, Backend Infrastructure, Product, Design, and Field teams, owning technical direction and features end-to-end while helping shape Skydio’s long-term platform architecture.
What you need
- 8+ years of experience building full-stack software systems, with strong proficiency in TypeScript, React, GraphQL, Python, and cloud platforms such as AWS.
- Demonstrated systems thinking: