Cloud Software Engineer Intern

San Mateo, California, United States

Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial mobility. The Skydio team combines deep expertise in artificial intelligence, best-in-class hardware and software product development, operational excellence, and customer obsession to empower a broader, more diverse audience of drone users. From utility inspectors to first responders, soldiers in battlefield scenarios and beyond.

About the role:

Skydio’s mission is to make the world a safer and more efficient place through the use of drones. Individual customers can deploy thousands of drones and docking stations. As a full-stack intern on the Fleet Management team, you will help build the applications that enable customers to manage and scale their fleets seamlessly—from their first flight to their 10,000th—allowing them to focus on critical tasks like inspecting the energy grid, responding to public safety emergencies, conducting search and rescue missions, and more.

The Fleet Management team primarily develops on Skydio Cloud (our SaaS platform), but occasionally makes changes that directly interact with the drone itself. The team develops in Python and Go on the backend and TypeScript for the frontend. As an intern, you’ll gain hands-on experience across the stack, collaborating with engineers, designers, and product managers to deliver meaningful features and learn what it takes to ship production software.

How you’ll make an impact:

  • Leverage your curiosity, technical skills, and collaborative mindset to help make the world more productive, creative, and safe with autonomous drones.

Project Examples:

  • Build customer-facing product features to enhance existing capabilities or enable new use cases on the Skydio Cloud Platform
  • Develop web front-ends, APIs, and server-side applications for fleet management, photo and video asset management, and real-time fleet health monitoring
  • Design and implement secure, efficient, observable, and scalable software for processing real-time data and video from fleets of Skydio drones
  • Collaborate across functions (product managers, designers, engineers, and support) to deliver high-quality, impactful features to customers

What makes you a good fit

  • Solid software engineering foundation and a commitment to writing clean, well-architected code
  • You are a junior, senior, or MS-level student with meaningful project and/or internship experience developing complex web applications or backend data systems
  • Enthusiasm for learning new technologies and collaborating within a fast-paced team environment
  • Proficiency with Python and/or JavaScript/TypeScript and/or Go
  • Familiarity with RESTful or GraphQL APIs, Linux operating systems, build tools, and relational databases (PostgreSQL, MySQL)
  • Understanding of cloud service offerings (AWS, GCP), containerization (Docker, Kubernetes), and deployment techniques
  • Bonus points for familiarity with robotics software development concepts or real-time networking

Compensation Range: The hourly rate for this position is $47/hr for Undergrad, $53/hr for Graduate students, and $58 for PhD students*. Compensation will vary based on factors, including skill level, proficiencies, transferable knowledge, and experience.

*For some positions the pay may be dependent upon the individual's regional location.

 

#LI-AY1

At Skydio we believe that diversity drives innovation. We have created a multidisciplinary environment that embraces the power of diverse perspectives to create elegant solutions for complex problems. We are committed to growing our network of people, programs, and resources to nurture an inclusive culture.

Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or other characteristics protected by federal, state or local anti-discrimination laws.

For positions located in the United States of America, Skydio, Inc. uses E-Verify to confirm employment eligibility. To learn more about E-Verify, including your rights and responsibilities, please visit https://www.e-verify.gov/

What team would you like to contact today?

Support