Sunnyvale, California, United States On-site Employment USD 170,000 - 230,000 Yearly

SpaceX is hiring a Sr. Full Stack Software Engineer

About the Role

SpaceX is looking for a Sr. Full Stack Software Engineer to join the Starlink team. You will bring observability to a rapidly expanding network of millions of assets, building tools and applications that empower customers and enhance development across platforms. Your work will be central to developing mission-critical, high-performance web applications that support SpaceX's goal of enabling human life on Mars.

What You'll Do

  • 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.
  • Perform full stack application development using a .NET Core micro-service architecture in Kubernetes with React and Angular frontend.
  • Craft aesthetically and functionally flawless user experiences.
  • Collaborate with peers on architecture, design, and code reviews.
  • Deep dive into users’ problems to find and create efficient solutions.
  • Bring your voice to the table in team collaborations on architecture, design, and code reviews.

What We're Looking For

  • Bachelor's degree in computer science or a STEM discipline and 5+ years of professional software development experience; OR 7+ years of professional software development experience in lieu of a degree.
  • Experience with full stack software development.

Nice to Have

  • 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.

Technical Stack

  • Languages: TypeScript, Python, C#, Go, Scala, Java
  • Web: HTML, CSS, React, Angular
  • Backend: .NET Core
  • Infrastructure: Docker, Kubernetes
  • Databases: PostgreSQL, SQL Server

Team & Environment

You will work on sub-teams like Internal Tooling & Development, Web Application Development, or Consumer Platform Development.

Benefits & Compensation

  • Compensation: $170,000.00 - $230,000.00/per year + equity: May be eligible for company stock or stock options.
  • Comprehensive medical, vision, and dental coverage.
  • 401(k) retirement plan.
  • Short and long-term disability insurance.
  • Life insurance.
  • Paid parental leave.
  • Various discounts and perks.
  • Accrue 3 weeks of paid vacation.
  • Eligible for 10 or more paid holidays per year.
  • Accrue paid sick leave.
  • Eligible for long-term incentives (company stock, stock options, or long-term cash awards).
  • Potential discretionary bonuses.
  • Ability to purchase additional stock at a discount through an Employee Stock Purchase Plan.

Work Mode

This position is onsite.

SpaceX is an Equal Opportunity Employer; employment with SpaceX is governed on the basis of merit, competence and qualifications and will not be influenced in any manner by race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability or any other legally protected status.

Required Skills
TypeScriptHTMLCSS.NET CoreKubernetesReactAngularPythonC#.NETfull stack software development
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
SpaceX

SpaceX is actively developing the technologies to make human life on Mars possible.

Visit website
Job Details
Department Software Development
Category fullstack
Posted 14 days ago