Software Engineer Intern (Summer 2027)
Posted
Summary
Software Engineer Intern on Cloud Platform and Infrastructure team building scalable cloud systems for autonomous drones, working on CI/CD, observability, feature flags, and airgapped deployments using Go, Python, C++, and cloud technologies.
- With best-in-class autonomy and real-time cloud connectivity, drones are becoming critical infrastructure for solving real-world problems faster, safer, and more efficiently
- As an intern on the Cloud Platform and Infrastructure team, you’ll help build and scale the cloud systems that make this possible. Our team works across a wide range of challenges and we go where we’re needed:
- Tackling scalability and deployment in both cloud and air-gapped environments
- Designing and improving core cloud infrastructure and CI/CD systems
- Enhancing telemetry, observability, and developer productivity
- The variety of work means there are plenty of opportunities to learn and have a meaningful impact on how Skydio builds and delivers software
- The ideal candidate is a junior, senior, or master’s student with hands-on experience developing complex web applications or backend systems, but above all, we’re looking for a highly curious and resourceful candidate, capable of using tools and AI at their disposal to accelerate their understanding and productivity
- Building a system for allowing product teams to manage feature flags and rollouts of functionality to customers
- Profiling server and backend system workloads, and optimizing performance or resource utilization
- Developing a test framework to allow developers to simulate certain vehicle states and test application behavior
- Developing and packaging a small form factor Skydio cloud offering for use in airgapped or edge environments
- Familiarity with REST-ful APIs, Linux operating system configuration, build tools, relational databases (e.g. Postgres, MySQL) and caching systems (Redis, Memcached)
- Understanding of cloud service offerings (e.g. AWS, GCP, Azure), deployment techniques, and configuration management
- Proficiency with C/C++, Python, Golang, and/or Javascript/Typescript
- Meaningful project and/or internship experience developing complex web applications or backend data systems
- Solid computer science fundamentals
