Skydio is the leading US drone company and the world leader in autonomous flight, creating flying drones for various customers. The Software Engineer Intern will work on cloud features and infrastructure to enhance the Skydio Platform, contributing to the development of customer-facing product features and real-time data management for drones.
Responsibilities
Leverage your past experiences, best practices, and open-ended problem solving skills to help make the world more productive, creative, and safe with autonomous drones.
Build out customer-facing product features to enhance existing capabilities and/or enable new use cases on the Skydio Platform
Develop web front-ends, APIs, and drone and server-side applications for fleet management, photo and video asset management, 3D reconstruction, and more
Develop secure, efficient, observable, scalable, and robust software for dealing with real-time data and video from fleets of Skydio drones
Qualification
Required
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.
Proficiency with Python and/or Javascript/Typescript
Familiarity with REST-ful APIs, Linux operating system configuration, build tools, relational databases (Postgres, MySQL) and caching systems (Redis, Memcached)
Understanding of cloud service offerings (AWS, GCP), deployment techniques, and configuration management
Preferred
Bonus points for experience shipping products or features within a collaborative engineering team environment.
Bonus points for familiarity with robotics software development concepts or real-time networking
Benefits
Skydio uses artificial intelligence to create flying drones that are used by consumer, enterprise, and government customers.