jobapplier

Senior Backend Software Engineer

Spire Global

Skills

Required

  • backend
  • Python
  • creating and adapting applications
  • Linux-based development
  • professional software development
  • version control systems
  • production-grade software development
  • Cloud Computing Platforms
  • AWS
  • IaC
  • CI/CD pipelines
  • backend and systems

Preferred

  • Rust
  • scripting languages
  • Bash

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.

About Spire Global

Spire, a leading company in the commercialization of nanosatellite systems.

Responsibilities

  • 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.

Requirements

  • 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
  • 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

Preferred

  • Proficiency in Python and Rust
  • Proficiency in scripting languages like Bash

Pay

USD 130,000 - 171,000