Software Engineer, Starlink Ground Network

SpaceX

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Redmond, WA
Salary
$125,000–$165,000 / yr
Posted
32 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $168k
This role $145k
$116k $206k
below market most similar roles pay here above market

This role pays more than 52% of similar roles. Most pay $137,500–$197,500 — the blue band above. At the midpoint, this role pays about $145k versus about $168k for comparable roles.

Based on 240 similar postings.

Employer

About SpaceX

SpaceX designs, manufactures, and launches advanced rockets and spacecraft with the mission of enabling humans to become a multi-planetary species. It operates the Falcon 9, Falcon Heavy, and Starship launch vehicles, as well as the Starlink satellite internet constellation.

SpaceX currently has 851 open roles on FindRole.

Listed pay typically runs $130,000–$165,000 across 590 roles with salary data.

Most-posted roles

View all roles at SpaceX

At a glance

TL;DR · Software Engineer, Starlink Ground Network

As a Software Engineer (Starlink Ground Network) on the Ground Network team, you will own software systems that enable capacity planning for the next generation of global ground infrastructure. You will build tools, models, and services to forecast demand, optimize deployments, and quantify costs for thousands of ground stations, data centers, and fiber. Your day-to-day involves developing scalable data pipelines and backend services to ingest telemetry and usage data to produce actionable capacity models. You will utilize object-oriented or systems programming languages like C++, Python, Go, Java, or C#. The role requires expertise in APIs, Kafka, Spark, Flink, and databases to solve complex networking and infrastructure scaling problems. You will also apply numerical optimization, graph algorithms, and simulation to predict future network needs.

What does a Software Engineer earn in Washington?

Median $202800 from 409 postings across 38 companies.

See salary data

What you'll do

  • Design, build, and maintain reliable software for capacity planning and optimization of the Starlink Ground Network.
  • Develop scalable data pipelines and backend services to ingest telemetry, inventory, cost, and usage data.
  • Create simulation, optimization, and forecasting engines to predict network needs and identify bottlenecks.
  • Own the full software lifecycle including architecture, implementation, testing, deployment, and monitoring.
  • Prototype solutions and quantify technical constraints to solve capacity, cost, and scaling problems.
  • Produce actionable capacity models and KPIs to forecast demand and optimize infrastructure deployments.

What we're looking for

  • Bachelor’s degree in computer science, engineering, math, physics, or a STEM discipline.
  • 3+ years of professional software development experience in lieu of a degree.
  • 1+ years of professional experience in software engineering, data engineering, or related fields.
  • Development experience in an object-oriented or systems programming language such as C++, Python, Go, Java, or C#.
  • Experience building capacity-planning, forecasting, or optimization systems (preferred).
  • Strong backend experience with APIs, data pipelines, and in-stream processing of structured/semi-structured data (preferred).
  • Experience with relational and non-relational databases, data lakes, and ETL/ELT pipelines (preferred).
  • Applicant must be a U.S. citizen, national, lawful permanent resident, refugee, asylee, or eligible for required Department of State authorizations.

More like this

Similar roles

Software Engineer, Data

SpaceX

Hawthorne, CA +1 90 days ago $125,000–$160,000
Scala Java C# Python Go Angular React JavaScript Apache Kafka Spark Flink Hive Delta Lake PostgreSQL CockroachDB Grafana Metabase PowerBI Machine Learning Version Control
1+ yrs exp

Software Engineer, Starlink Mobile

SpaceX

Redmond, WA +1 152 days ago $125,000–$145,000
Python C C++ Distributed Systems Network Topology Numerical Optimization Convex Optimization Physics Simulation Game Engine Development Hardware-in-the-loop

Software Engineer, Starlink Mobile

SpaceX

Palo Alto, CA +1 152 days ago $135,000–$155,000
Python C C++ Distributed Systems Network Topology Numerical Optimization Convex Optimization Physics Simulation Game Engine Development Hardware-in-the-loop High-Performance Computing

Satellite Systems Software Engineer

SpaceX

Redmond, WA 62 days ago $125,000–$165,000
Python C++ Linux Docker Kubernetes Distributed Systems PostgreSQL CockroachDB Version Control Monitoring Testing Deployment
1+ yrs exp

Wireless Software Engineer

SpaceX

Redmond, WA +1 99 days ago $125,000–$145,000
C C++ Firmware Signal Processing Digital Signal Processing RF Systems Wi-Fi LTE 5G MAC Layer Network Protocols FFT Unit Testing Debugging Performance Optimization Spectrum Analyzer Oscilloscope

Software Engineer, Supercomputer Network

SpaceX

Redmond, WA +2 5 days ago $125,000–$165,000
C C++ Linux Kernel Device Drivers eBPF ftrace perf Wireshark tcpdump gdb DMA PCIe Ethernet I2C SPI JTAG Secure Boot System Hardening Observability Configuration Management