About the job
Astranis is at the forefront of space innovation, crafting advanced satellites for high orbits that extend humanity's capabilities within our solar system. Our satellites are designed to deliver dedicated and secure networks to highly sophisticated clients globally, including large enterprises, sovereign governments, and the US military. With five satellites currently in orbit and more on the horizon, we are addressing a backlog exceeding $1 billion in commercial contracts.
We are recognized as the leading satellite communications partner for clients demanding exceptional uptime, data security, network visibility, and tailored solutions. Having raised over $750 million from top-tier investors such as Andreessen Horowitz, Blackrock, and Fidelity, our team comprises 450 skilled engineers and entrepreneurs. Our headquarters, spanning 153,000 sq. ft., is located in Northern California, USA, where we design, build, and operate our satellites.
Senior Full Stack Engineer - Network Software
As a Senior Full Stack Engineer specializing in Network Software, you will play a pivotal role in designing and implementing the software that powers our satellite and ground networks. The tools you develop will be essential for our customers to monitor satellite performance and for our internal teams to plan, design, and optimize our satellite networks and their capabilities.
This position will significantly contribute to both commercial projects and US Government initiatives.
Role
- Lead the architecture, development, and implementation of software for satellite and network management.
- Oversee backend and UI development for internal tools related to test infrastructure, mission control, and business operations.
- Create user-friendly web-based interfaces for telemetry dashboards, test orchestration, command execution, and workflow monitoring.
- Automate manual processes to enhance operational efficiency across engineering, network, and satellite operations.
- Collaborate closely with mission operations teams to create software that aids in the design, construction, and management of Satellites and Networks.
- Design high-performance, reliable, mission-critical software that transmits commands to space.
- Engage with multidisciplinary teams to define software requirements, architectures, and designs.
Requirements
- Bachelor’s degree in Computer Science or a related technical field.
- 7+ years of experience as a full stack developer in industry.
- Proficient in system-level architecture, software design, and implementation.

