Senior Full Stack Engineer (Network Software) at Astranis
San Francisco, CA 94107, USA -
Full Time


Start Date

Immediate

Expiry Date

30 Nov, 25

Salary

200000.0

Posted On

01 Sep, 25

Experience

7 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Git, Python, Deployment Strategies, Docker, User Experience, New Features, Kubernetes, Computer Science, Graphql, Linux, Rest

Industry

Information Technology/IT

Description

Astranis builds advanced satellites for high orbits, expanding humanity’s reach into the solar system. Today Astranis satellites provide dedicated, secure networks to highly-sophisticated customers across the globe— large enterprises, sovereign governments, and the US military.With five satellites on orbit and many more set to launch soon, the company is servicing a backlog of more than $1 billion of commercial contracts.
Astranis is the preferred satellite communications partner for buyers with stringent requirements for uptime, data security, network visibility, and customization.Astranis has raised over $750 million from some of the world’s best investors, from Andreessen Horowitz to Blackrock and Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs, builds, and operates its satellites out of its 153,000 sq. ft. headquarters in Northern California, USA.

REQUIREMENTS

  • Bachelor’s degree in Computer Science or a related technical field.
  • 7+ years of experience as a full stack developer in industry
  • Experience with system level architecture and big data design
  • Strong Proficiency with React JavaScript/TypeScript and Python
  • Experience with FastAPI or similar frameworks
  • Experience working with relational/SQL databases (e.g. Postgres)
  • Experience designing and maintaining REST or GraphQL APIs.
  • Comfortable rapidly prototyping and fully developing user interface concepts with focus on overall user experience
  • Comfortable diving into all layers to implement both front-end and back-end components of new features
  • Experience deploying backend services to cloud environments (e.g., AWS, GCP).
  • Comfortable working in Linux, using shell tools, and managing source control with Git.
  • Familiarity with Docker, Kubernetes, or other container-based deployment strategies.
  • Highly motivated, self-starting, and able to perform duties autonomously without supervision
Responsibilities
  • Lead the design, build, and implementation of Satellite and network management software
  • Own backend and UI development for internal tools across test infrastructure, mission control, and business operations
  • Build intuitive web-based UIs for telemetry dashboards, test orchestration, command execution, and workflow monitoring.
  • Automate manual workflows to increase operational velocity across engineering, network, and satellite operations.
  • Work closely with the mission operations teams to create software that helps design, build and manage Satellites and Networks
  • Design high-performance, reliable, mission-critical software that sends commands to space
  • Collaborate with multidisciplinary teams to define software requirements, architectures, and designs
Loading...