Sunnyvale, California, United States On-site 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 TypeScriptHTMLCSS.NET CoreKubernetesReactAngularPythonC#.NETfull stack software development
Planning long-term in Thailand?

Full relocation support, start to finish

From visa strategy to housing, banking, and schools for your family — SVBL plans and manages every detail of your move to Thailand so nothing falls through the cracks.

Complete relocation planning
Family visa & school enrollment
Banking & insurance setup
Cultural integration support
Plan your move
One partner for everything
About company
SpaceX
SpaceX is actively developing the technologies to make human life on Mars possible.
All jobs at SpaceX Visit website
Job Details
Department Software Development
Category fullstack
Posted 2 months ago