Confirmed on the employer's own hiring board on Oct 8, 2026. First seen by Alion on Sep 28, 2026.
Join Spire, a leading company in the commercialization of nanosatellite systems. As a Senior Backend Software Engineer, you will play a crucial role in developing software for our satellite systems, contributing to the expansion and enhancement of our space and ground-based data transfer capabilities. You will work on the design and implementation of the next generation of Spire’s File Transfer architecture, ensure security standards are met, and enhance observability and fault-tolerance of our file transfer services. This is a fast-paced environment where the design to launch cycle is measured in weeks and months, not years.
Missions
- Contribuer au développement et à l'amélioration des applications côté satellite, en mettant l'accent sur le transfert de fichiers vers et depuis le satellite et ses charges utiles.
- Participer à la conception et à la mise en œuvre de la prochaine génération de l'architecture de transfert de fichiers de Spire, en utilisant Rust.
- Assurer que les services de transfert de fichiers de Spire répondent aux normes de sécurité internes et aux exigences des missions.
Profil recherché
- Excellent documentation, collaboration, and communication skills- Systems-level thinking (distributed, scalable, highly available) with an appetite for creating and adapting applications
- Knowledge of Linux-based development
- 5+ years’ experience in professional software development
- Proficiency in Python or equivalent high-level language
- Knowledge of version control systems
- Proven experience in production-grade software development using at least one compiled language
- Hands-on experience with Cloud Computing Platforms (AWS), IaC and modern CI/CD pipelines
- This role is primarily backend and platform focused. We are generally looking for engineers with stronger backend and systems experience rather than heavily frontend-focused backgrounds
- Proficiency in Python and Rust
- Experience working under regulatory frameworks such as NIST and FAR
- Familiarity with cybersecurity principles and platforms such as Wiz
- Experience with operating a live, highly available critical system at scale
- Experience writing applications between L3 and L7 networking layers and familiarity with L2/L3 protocols
- Experience with modern AI development tooling
- Proficiency in scripting languages like Bash

