Software Engineer

SpaceX

Confirmed live yesterday Trusted

Quick summary

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

Market check

Salary context

Below market

How this pay compares to similar roles

Similar $164k
This role $135k
$117k most similar roles pay here $201k

This role pays less than 73% of similar roles. Most pay $135,000–$192,500 — the shaded band above. At the midpoint, this role pays about $135k versus about $164k 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 680 open roles on FindRole.

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

Most-posted roles

View all roles at SpaceX

At a glance

TL;DR · Software Engineer

As a Software Engineer (Starlink) on the Enterprise Product team, you will develop, build, and deploy product features to advance global connectivity across sectors like aviation, maritime, and healthcare. You will be responsible for the entire software lifecycle, including architecture design, implementation, testing, and support for real-time software running on network switches, servers, ground antennas, and satellites. Your daily work involves optimizing network performance, building tools for monitoring and troubleshooting, and creating prototypes to validate design concepts. To succeed, you must utilize skills in networking protocols like UDP and TCP/IP, operating systems, and potentially C or C++ for embedded devices. You will solve complex problems regarding traffic shaping, bandwidth management, and routing protocols such as BGP, OSPF, and IS-IS to direct data through a dynamic network of satellites and ground stations.

What does a Software Engineer earn in Washington?

Median $202800 from 326 postings across 28 companies.

See salary data

What you'll do

  • Develop reliable real-time software for network switches, servers, ground antennas, and satellites.
  • Optimize network performance to support demanding applications and diverse environments.
  • Manage the full software lifecycle including architecture design, implementation, testing, and support.
  • Create tools for testing, performance monitoring, and troubleshooting of dependent systems.
  • Build prototypes and manage experiments to validate key design concepts.
  • Innovate next-generation networking technologies to route data through satellite networks and ground stations.

What we're looking for

  • Bachelor's degree in computer science, engineering, math, or a related science discipline.
  • Experience with networking protocols such as UDP and TCP/IP.
  • Experience with operating systems.
  • Experience writing C or C++ in a production environment.
  • Experience writing software on embedded devices.
  • Experience developing software for network optimization, traffic shaping, or bandwidth management.
  • Experience with security issues associated with distributed systems and internet services.
  • Must be a U.S. citizen, national, lawful permanent resident, or eligible for required export control authorizations.

More like this

Similar roles

Wireless Software Engineer

SpaceX

Palo Alto, CA 53 days ago $135,000$155,000
C C++ Signal Processing Firmware Wireless Communications Network Protocols RF Systems Digital Signal Processing FFT Wi-Fi LTE 5G Satellite Broadband Spectrum Analyzer Network Analyzer Signal Generator Oscilloscope Unit Testing

Wireless Software Engineer

SpaceX

Redmond, WA 53 days ago $125,000$145,000
C C++ Signal Processing RF Systems Digital Signal Processing Wi-Fi LTE 5G Firmware MAC Layer Network Protocols Unit Testing Spectrum Analyzer Network Analyzer Signal Generator Oscilloscope
2+ yrs exp

Satellite Systems Software Engineer

SpaceX

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

Software Engineer

SpaceX

Redmond, WA 102 days ago $125,000$150,000
TypeScript React Angular C# .NET Python Go Scala Java Kubernetes Docker PostgreSQL SQL Server CI/CD Make Bazel Pants Buck Gradle pip npm UNIX
1+ yrs exp

Software Engineer

SpaceX

Redmond, WA 85 days ago $125,000$150,000
C#.NET Python Go Java Make Bazel pip npm UNIX Apache Kafka RabbitMQ ActiveMQ Docker Kubernetes Angular React PostgreSQL SQL Server ERP Systems NX Altium Xpedition
1+ yrs exp

Software Engineer

SpaceX

Hawthorne, CA 29 days ago $125,000$150,000
Python SQL AI Agents LLM Model Context Protocol (MCP) CRM APIs Webhooks Data Engineering Automation Grok Clay HubSpot Apollo Data Quality Integration Layers
1+ yrs exp