Skydio logoSkydio logo

Staff Software Engineer - Full Stack at Skydio | San Mateo, CA

SkydioSan Mateo, California, United States
On-site Full-time $200K/yr - $275K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Mid to Senior

Qualifications

Qualifications:Proficient in backend development with experience in Python and Go. Hands-on experience with frontend technologies, including TypeScript and React. Strong understanding of cloud systems and SaaS platforms. Experience with geospatial data and mission planning systems is a plus. Excellent problem-solving skills and ability to work collaboratively in a team environment.

About the job

Skydio stands at the forefront of the drone industry in the United States and is a global leader in autonomous flight technology, which is integral to the future of drones and aerial mobility. Our team merges profound expertise in artificial intelligence with exceptional hardware and software product development, operational excellence, and a strong commitment to customer satisfaction. This empowers a diverse range of drone users, from utility inspectors to first responders and military personnel operating in complex environments.

Our mission at Skydio is to enhance safety and efficiency globally through autonomous drones. We cater to a wide array of customers, from public safety organizations to industrial enterprises, who deploy drone fleets ranging from a single unit to tens of thousands, facilitating critical operations such as infrastructure inspections, emergency responses, search and rescue missions, and extensive mapping projects.

As a Staff Software Engineer specializing in Full Stack development, you will be instrumental in designing and building the foundational cloud systems that drive large-scale autonomous drone operations. Your contributions will empower customers to orchestrate intricate aerial missions, oversee and manage extensive drone fleets, visualize intricate spatial data, and seamlessly integrate drone operations into their existing workflows.

You will primarily work on Skydio Cloud (our SaaS platform), while also engaging in software development for the drones themselves. This role encompasses a full-stack approach, blending backend development in Python and Go with frontend work in TypeScript and React. You will collaborate closely with teams in Autonomy, Backend Infrastructure, Product, Design, and Field Operations, taking ownership of technical direction and features from conception to deployment, while contributing to the evolution of Skydio’s platform architecture.

Key Contributions:

  • Design and enhance core data models, APIs, and services for drones, docking stations, users, missions, and the substantial volumes of telemetry, video, and geospatial data they generate.

  • Develop and maintain essential fleet management features, which include real-time fleet health monitoring, over-the-air updates, asset and media management, security and permissions, user and device management, and fleet-scale observability.

  • Create geospatial and mission-planning systems that empower our customers to conduct advanced aerial missions, visualize complex spatial datasets, and operate drones safely and autonomously.

  • Architect secure, scalable, and highly observable systems that can manage petabytes of real-time data and video from globally distributed fleets of drones.

  • Work collaboratively with Product, Design, Backend Infrastructure, and Field teams to iterate quickly, incorporate customer feedback, and deliver impactful solutions.

About Skydio

Skydio is a pioneering technology company specializing in autonomous drones, dedicated to enhancing safety and efficiency in various sectors. Our commitment to operational excellence and customer satisfaction drives us to support a wide range of users, establishing Skydio as a leader in the drone industry.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.