Full Stack Software Engineer (Starlink)
SpaceX
Posted 14 Nov 2026, 22:01 ET
This job at a glance
- Who can apply
- New grads, no experience needed · Bachelor's degree
- Must know
- TypeScriptHTMLCSSLinux
- Nice to have
- C#ReactAngularKubernetes
- Work
- On-site in Palo Alto
- Pay
- Not stated by the employer.
- Skill demand
- Linux20%TypeScript17%HTML3%CSS2%of 64 similar entry-level jobs posted in the US this week
- Listed
- Nov 14, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
SpaceX is developing Starlink, the world’s largest satellite constellation providing fast, reliable internet. As a Full Stack Software Engineer, you will bring observability to a rapidly expanding network of millions of assets, empowering customers and enhancing development across various platforms. You will be a key figure in developing mission-critical, high-performance web applications.
Sub-teams may include:
- Internal Tooling & Development
- Web Application Development
- Consumer Platform Development
Key Responsibilities
- Develop well-architected, responsive, and performant web applications.
- Develop highly reliable and available software systems for Starlink.
- Design and implement highly available, fault-tolerant networks that operate for long periods with minimal maintenance at scale.
- Deliver expert level Typescript, HTML, and CSS code for modern browsers.
- Full stack application development using a .NET Core micro-service architecture running in Kubernetes with a React and Angular frontend.
- Craft aesthetically and functionally flawless user experiences.
- Collaborate with peers on architecture, design, and code reviews.
- Deep dive into user problems to find and create efficient solutions.
- Contribute your voice in team collaborations on architecture, design, and code reviews.
Requirements & Tech Stack
Basic Qualifications:
- Bachelor's degree in a STEM discipline and 1+ years of software development experience (internship and/or project experience acceptable); OR 3+ years of professional experience building full stack software in lieu of a degree.
Preferred Skills and Experience:
- Programming experience in Python, C#, .NET, Go, Scala, Java, or similar object-oriented language.
- Production experience with Docker and Kubernetes.
- Front-end experience in React, Angular, or similar JavaScript framework.
- Database experience with PostgreSQL, SQL Server, or similar database technologies.
- Experience with version control, continuous integration, and continuous delivery concepts.
- Expertise in profiling and improving application performance.
- Experience with build systems (Make, Bazel/Pants/Buck, Gradle) and package management tools (pip, npm).
- Strong attention to detail.
- Experience with UNIX-like operating systems and CI/CD tools.
Additional Requirements:
- Willingness to work extended hours and weekends as needed.
Compensation
Pay Range:
Level 1: $150,000.00 - $175,000.00
Level 2: $175,000.00 - $210,000.00
Actual level and base salary will be determined on a case-by-case basis.
Total Rewards:
- May be eligible for long-term incentives (company stock or long-term cash awards).
- Potential discretionary bonuses.
- Employee Stock Purchase Plan.
- Comprehensive medical, vision, and dental coverage.
- 401(k) retirement plan.
- Short and long-term disability insurance.
- Life insurance.
- Paid parental leave.
- Various other discounts and perks.
- Accrue 3 weeks of paid vacation.
- Eligible for 10 or more paid holidays per year.
- Accrue paid sick leave pursuant to Company policy.
ITAR Requirements
Applicant must be a:
- U.S. citizen or national.
- U.S. lawful, permanent resident (green card holder).
- Refugee under 8 U.S.C. § 1157.
- Asylee under 8 U.S.C. § 1158.
Or be eligible to obtain required authorizations from the U.S. Department of State.