Senior Backend Software Engineer
Spire
Boulder, CO, United States Posted September 28, 2026
Check how well your resume matches this job
Salary Range
$130,000 - $171,000
Job Description
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.
- 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.
- 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
Required Skills
How to apply
You apply on Spire’s own careers site. No account needed.
Apply on company siteUpload your resume and ARes scores it against this job in a few seconds. No account needed.
Already have access? Sign in