SpaceX

SpaceX

SpaceX designs, manufactures, and launches advanced rockets and spacecraft with the aim of revolutionizing space technology and enabling human life on other planets.

Aerospace & Defense
10K-50K
Founded 2002

Description

  • Develop highly reliable and scalable data analysis libraries, systems, and data pipelines across SpaceX.
  • Create new applications that improve how the business operates.
  • Collaborate with peers on architecture, design, and code reviews.
  • Build prototypes to validate key design concepts and quantify technical constraints.
  • Own all aspects of software engineering and product development.
  • Work closely with engineers and domain experts to solve complex engineering problems.
  • Support analysis of data from rocket launches, factory production workloads, and always-on Starlink telemetry.
  • Contribute to systems used for point-in-time analysis, historical analysis, and machine learning.

Requirements

  • Bachelor's degree in computer science, data science, engineering, math, physics, or a scientific discipline, or 2+ years of professional software development experience in lieu of a degree.
  • 1+ years of experience in full stack development, software engineering, data engineering, or data science.
  • Programming experience in Python, C#, or similar languages.
  • Experience working with data analysis libraries such as Python Pandas.
  • Experience with machine learning libraries like SciPy and PyTorch.
  • Experience with data exploration tools like Grafana, Jupyter Notebooks, Metabase, PowerBI, or similar.
  • Experience with relational databases such as PostgreSQL.
  • Experience building web APIs and applications using Microsoft .NET.
  • Experience with computer vision libraries such as OpenCV and Ultralytics applied to real-world problems.
  • Good understanding of version control, testing, continuous integration, build, deployment, and monitoring.
  • Some front-end experience in Angular, React, or a similar JavaScript framework.
  • Good understanding of statistics, machine learning algorithms, and frameworks.
  • Willing to work extended hours and weekends when needed.
  • Willing to travel when needed.
  • Must meet ITAR requirements for U.S. export compliance, including U.S. citizenship/national status, lawful permanent residency, refugee status, asylee status, or eligibility for required authorization.

Benefits

  • Pay range of $125,000 to $145,000 per year for Software Engineer/Level I.
  • Pay range of $145,000 to $175,000 per year for Software Engineer/Level II.
  • Eligibility for long-term incentives including company stock, stock options, or long-term cash awards.
  • Potential discretionary bonuses and access to the Employee Stock Purchase Plan.
  • Comprehensive medical, vision, and dental coverage.
  • Access to a 401(k) retirement plan, plus short- and long-term disability insurance and life insurance.
  • Paid parental leave.
  • 3 weeks of paid vacation and 10 or more paid holidays per year.
  • Paid sick leave in accordance with company policy.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Software Engineer, Windows/Desktop Applications - Haifa, Israel

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows desktop software engineer to design and ship accessible, high-performance native applications that support its text-to-speech products used by millions of learners worldwide.

C# C++ CI/CD .NET
33 minutes ago

Associate Software Engineer

STR 251-1K Aerospace & Defense

STR’s SAAM Group is seeking a Software Engineer to develop and implement real-time software for advanced sensing and autonomy prototypes and operational systems supporting national security programs.

C++ CI/CD Git iOS Linux Machine Learning MATLAB Python
38 minutes ago

Senior Software Engineer, Windows/Desktop Applications - Tallahassee, FL, USA

Speechify 51-250 Internet Software & Services

Speechify is hiring a Windows Desktop Application Engineer to lead the architecture and development of its accessibility-focused text-to-speech products for millions of users in a fully distributed environment.

C# C++ CI/CD .NET
1 hour, 7 minutes ago

Senior Software Engineer - .NET Core/AWS

3Pillar Global 1K-5K Internet Software & Services

3Pillar Global is hiring a Senior Software Engineer to develop and guide product solutions for enterprise clients on a remote, full-time team using .NET Core and AWS.

Agile AWS C# Docker Git Java Kubernetes Microservices MongoDB .NET OWASP SQL Server
1 hour, 11 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers