Senior Software Engineer, Full Stack

Skydio · Defense · San Mateo, CA +1 · R&D

Senior Full Stack Software Engineer to design and build core cloud and geospatial systems for autonomous drone operations at scale. The role involves developing Skydio Cloud (SaaS platform) and some drone software, focusing on backend (Python, Go) and frontend (TypeScript, React). Responsibilities include expanding the data model and API, building customer-facing web app features, designing scalable cloud applications, and ensuring platform availability. Experience with cloud technologies, geospatial data, and autonomy/robotics is a plus.

What you'd actually do

  1. Continually design and expand Skydio Cloud’s core data model and API for drones/docks and the data they produce.
  2. Build the core features of our customer facing web app, for example:over the air updates, real-time fleet health, photo and video asset management, security and permissioning, user and device management, and 3D reconstruction.
  3. Collaborate across functions (product managers, designers, engineers, and support) to design and deliver Skydio Cloud features that enable customers to scale.
  4. Design secure, efficient, observable, scalable, and robust software for dealing with petabytes of real-time data and video from fleets of Skydio drones
  5. Leverage your experience and best practices to not only uphold but improve Skydio’s engineering standards. From code review to post-mortems, you’ll be expected to help the team grow.

Skills

Required

  • 5+ years of experience preferred
  • building and delivering scalable and secure cloud based applications
  • high proficiency in modern cloud technologies

Nice to have

  • Python
  • Go
  • GraphQL
  • PostgreSQL
  • AWS
  • Kubernetes
  • Temporal
  • Typescript
  • React
  • ThreeJS
  • geospatial data
  • mapping
  • visualization tools
  • Mapbox
  • Cesium
  • PostGIS
  • ArcGIS
  • QGIS
  • photogrammetry
  • scanning
  • mapping
  • 3D reconstruction pipelines
  • integrating frontend applications with cloud-based services and real-time data systems
  • autonomy
  • robotics
  • mission-planning architectures
  • state machines
  • behavior trees

What the JD emphasized

  • petabytes of real-time data and video