The opportunity
SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars.
What you'll do
Design, build, and maintain highly reliable software for capacity planning,: forecasting, and optimization of the Starlink Ground Network.
Develop scalable data pipelines, and backend services that ingest telemetry,: inventory, cost, and usage data to produce actionable capacity models and KPIs.
Create simulation, optimization, and forecasting engines that predict future: ground-network needs, identify bottlenecks, and recommend deployment strategies.
Collaborate with network engineers, operators, software teams, and external: partners to close the loop between planning models and real-world performance.
Own the full software lifecycle: architecture, implementation, testing, deployment, monitoring, and rapid iteration in a fast-changing environment.
Apply first-principles thinking to deep-dive into capacity, cost, and scaling: problems; prototype solutions and quantify technical constraints.
What they're looking for
- Bachelor’s degree in computer science, engineering, math, physics, or a STEM: discipline; OR 3+ years of professional software development experience in lieu of a degree (internship experience is applicable).
- + years of professional experience in software engineering, data engineering, or related fields.
- Development experience in an object-oriented or systems programming language: (C++, Python, Go, Java, C#, or similar).
- Experience building capacity-planning, forecasting, or optimization systems: (inventory, logistics, supply-chain, or network infrastructure).