Senior Backend Software Engineer
Core
Develop and enhance satellite-side applications focusing on file transfer to and from nanosatellites and their payloads.
Role type
Senior backend software engineer (satellite systems)
Builds
High-level operating system and file transfer layer for spacecraft
Domain
Aerospace / Satellite communications
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Rust, Linux development, Cloud Computing (AWS), IaC, CI/CD pipelines, version control, systems-level thinking, distributed systems design, observability, fault-tolerance, API design, documentation
Preferred skills
NIST/FAR regulatory frameworks, cybersecurity principles (Wiz), L3-L7 networking, Bash scripting, AI development tooling
Responsibilities
Design and implement next-generation file transfer architecture, ensure security standards, enhance observability and fault-tolerance, perform ground-based testing and in-orbit verification, coordinate with systems engineering and product teams, create system architecture documentation, implement observability solutions
Seniority
Senior, hands-on IC
