Senior Ground Software Engineer I
Core
Technical authority for spacecraft ground software, defining and evolving end-to-end architecture for web-based ground systems to support internal teams and external customers.
Role type
Senior IC ground software engineer (space systems)
Builds
Web-based ground software platforms, ground data systems, and mission operations infrastructure for spacecraft
Domain
Aerospace / Space Systems / Ground Operations
Deliverable
production ML models | product features | infrastructure
Required skills
Systems-level architecture, web-based software system design, scalability and reliability engineering, technical strategy, risk management
Preferred skills
Full-stack development (Python, Golang, Rust, TypeScript, Angular), microservice architectures, distributed systems, database architecture (InfluxDB, PostgreSQL), CI/CD pipelines, Kubernetes, CCSDS standards (Space Packet Protocol, COP-1, CFD)
Technologies
Python, Golang, Rust, TypeScript, Angular, InfluxDB, PostgreSQL, Playwright, FastAPI, Kubernetes, Git, OAuth
Responsibilities
Own major parts of architecture and evolve web-based ground software platforms; Partner with flight software developers and mission operations to translate needs into scalable designs; Deploy, configure, and optimize the Ground Data System; Establish monitoring, alerting, and reliability frameworks; Provide technical direction and architectural guidance; Serve as a trusted advisor to leadership on ground software strategy
Seniority
Senior, hands-on IC with strategic advisory duties