1

Spacex Software Engineer Jobs in Chicago, IL (NOW HIRING)

Spacex Software Engineer information

See Chicago, IL salary details

$65.5K

$152.1K

$211.9K

How much do spacex software engineer jobs pay per year?

As of Jul 28, 2026, the average yearly pay for spacex software engineer in Chicago, IL is $152,091.00, according to ZipRecruiter salary data. Most workers in this role earn between $123,700.00 and $178,400.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a SpaceX Software Engineer, and why are they important?

To thrive as a SpaceX Software Engineer, you need strong programming skills (in languages like C++, Python, or Java), a solid understanding of computer science fundamentals, and typically a bachelor's degree in computer science, engineering, or a related field. Familiarity with real-time operating systems, embedded systems, version control (e.g., Git), and experience with aerospace or robotics software frameworks are commonly required. Exceptional problem-solving, teamwork, and effective communication skills make candidates stand out in this high-stakes, fast-paced environment. These technical and soft skills are crucial for developing reliable code that powers complex space systems and for collaborating across multidisciplinary teams to achieve ambitious mission goals.

What does a SpaceX Software Engineer do?

A SpaceX Software Engineer designs, develops, tests, and maintains software systems that are crucial for the company’s aerospace missions. Their work includes writing code for flight control, simulation, data analysis, and ground systems that support rocket launches and spacecraft operations. SpaceX Software Engineers collaborate with hardware teams, ensure the reliability and safety of mission-critical systems, and solve unique engineering challenges in the aerospace field. Their contributions are essential to the success of SpaceX’s ambitious goals, such as launching rockets, deploying satellites, and enabling crewed missions to space.

What types of projects and technologies do SpaceX Software Engineers typically work on, and how does this impact daily collaboration within the team?

SpaceX Software Engineers often work on a diverse range of projects, from developing flight software for rockets and spacecraft, to building infrastructure and mission control systems. This requires frequent collaboration with hardware engineers, mission operators, and other software teams to ensure seamless integration and real-time performance. Daily work can involve code reviews, problem solving, and participation in cross-functional meetings to address challenges unique to aerospace, such as real-time data processing and reliability. The fast-paced, mission-driven environment means software engineers play a crucial role in delivering innovative solutions that directly support SpaceX’s launch and mission objectives.
Infographic showing various Spacex Software Engineer job openings in Chicago, IL as of July 2026, with employment types broken down into 97% Full Time, 1% Part Time, and 2% Contract. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $152,091 per year, or $73.1 per hour.
Senior Software Engineer (Machine Learning)

Senior Software Engineer (Machine Learning)

Valor Equity Partners

Chicago, IL

$126K - $166K/yr

Other

Posted 8 days ago


Job description

About Valor:

Valor Equity Partners is a different kind of private investment firm. We pioneered the idea of operational growth. We work side-by-side, shoulder-to-shoulder, to help grow the operations of great companies solving the world's biggest problems. We invest in technology and technology-enabled companies that innovate and disrupt existing industries - from biosciences to transportation to food to health and wellness. We've had the honor of serving some of the world's greatest entrepreneurs and companies, including Tesla, SpaceX, Anduril, Eight Sleep, GoPuff, and others.

Our values are core to all we do. These values are excellence, humility, integrity, and responsibility.

Valor means that we:

  • Strive for excellence in everything we do;
  • Maintain our humility and mutual respect no matter what circumstances we encounter;
  • Insist upon the highest level of integrity in our interactions and in the logic of our investment process; and
  • Demonstrate responsibility and dedication to all of our constituents.

About the Team:

On the Valor Labs Team, we develop cutting edge machine learning models to derive proprietary investment insights and build software applications to augment the Firm's investment decision making process. As a small team of software engineers and data scientists with diverse backgrounds, we work collaboratively on wide-ranging problems to deliver high-impact products for the Firm.

About the Role:

As a Software Engineer on our data science and machine learning team, you will contribute directly to the development of high-impact products. Working together with data scientists, engineers, and stakeholders, you will translate complex project requirements into actionable technical solutions and work collaboratively to build, deploy, monitor, and maintain those solutions in production. Your technical expertise and commitment to excellence will help drive the adoption of best practices and ensure the highest level of rigor in everything we do.

About You:

  • B.S. in Computer Science or related field
  • 5+ years of experience developing production-ready software systems
    • Although not necessary, prior work experience in financial services is highly valued
  • Expertise in end-to-end machine learning operations: model deployment, monitoring, and retraining, supporting integration with production data pipelines and API services.
  • Proficient with Python, especially machine learning libraries like NumPy, Pandas, Scikit-Learn, and PyTorch
  • Proficient with SQL, including transactional (e.g., PostgreSQL) and analytical (e.g., BigQuery) databases
  • Professional experience with most, if not all, of the following:
    • Containerization (e.g., Kubernetes and Docker)
    • Data processing (e.g., Prefect, Airflow, and dbt)
    • Parallel processing (e.g., Ray, Dask, and Spark)
    • Cloud infrastructure (e.g., Google Cloud Platform)
    • Continuous integration/continuous deployment (e.g. GitHub Actions)
    • Infrastructure as code (e.g., Terraform)
    • Tools to support machine learning operations (e.g., MLFlow and DVC)
  • Humble, hard-working, and collaborative