Summary
Swarm Aero is building autonomous aircraft and Legion, command and control software designed to coordinate large numbers of heterogeneous autonomous systems. The Software Engineer Intern will own a scoped project and contribute to frontend, backend, full-stack, real-time, or forward-deployed software, including interfaces, backend services, testing, integrations, and product improvements.
Responsibilities
- Build product features across frontend, backend, full-stack, real-time, or forward-deployed software
- Develop interfaces for telemetry, geospatial data, mission planning, scheduling, collaboration, or system health
- Build and operate backend services, APIs, event-driven systems, or data pipelines
- Write automated tests, improve developer tooling, and help ship production-quality software
- Support integration and test events, debug issues across services and networks, and turn what you learn into product improvements
Skills
- • Currently pursuing a degree in Computer Science, Software Engineering, or a closely related field, with graduation and enrollment requirements to be confirmed
- • Strong programming fundamentals and experience building a substantial software project
- • Experience with a modern frontend framework, backend language, systems language, or full-stack application
- • Ability to explain technical tradeoffs, debug methodically, and write maintainable code
- To conform to U.S. Government export regulations, applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State
- • React, TypeScript, Go, Python, Rust, C++, or similar tools
- • Distributed systems, networking, real-time applications, maps, games, simulation, or data visualization
- • Linux, Docker, CI/CD, customer-facing engineering, or deployed project experience
Qualifications
Must Haves
- • Currently pursuing a degree in Computer Science, Software Engineering, or a closely related field, with graduation and enrollment requirements to be confirmed
- • Strong programming fundamentals and experience building a substantial software project
- • Experience with a modern frontend framework, backend language, systems language, or full-stack application
- • Ability to explain technical tradeoffs, debug methodically, and write maintainable code
- To conform to U.S. Government export regulations, applicant must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State
Nice to Haves
- • React, TypeScript, Go, Python, Rust, C++, or similar tools
- • Distributed systems, networking, real-time applications, maps, games, simulation, or data visualization
- • Linux, Docker, CI/CD, customer-facing engineering, or deployed project experience
Benefits
- Meaningful equity in a high-growth defense technology company
- Medical, dental, and vision coverage
- 401k
- PTO and paid sick leave
- Monthly wellness stipend
- Daily catered lunch (office)
- Paid parental leave
- Direct impact on a critical national security mission