Software Engineer (Starship)

SpaceX•Brownsville, TX
•Onsite

About The Position

The Software Engineer will join SpaceX’s Starship Supply Chain Data and Operations Engineering team, which builds data pipelines, improves processes, and develops tools and automation to inform and accelerate the organization. The role supports the supply chain serving Starfactory and Starship launch operations. Aerospace experience is not required. The engineer will own challenging problems end-to-end and work with other engineers to design and deliver solutions that advance SpaceX’s goals.

Requirements

  • Bachelor’s degree in computer science, data science, engineering, mathematics, physics, or a scientific discipline, or at least 2 years of professional experience building software or data pipelines in lieu of a degree.
  • At least 1 year of experience in data engineering, data science, full-stack development, or software engineering through a project team, research, internships, and/or professional experience.
  • Must be able to work extended hours and/or weekends as needed to meet major milestones.
  • Must be able to travel; up to 10% work-week travel to other sites may be required.
  • Must meet applicable U.S. export-control eligibility requirements or be eligible to obtain required authorizations.

Nice To Haves

  • Experience managing UNIX-like operating systems via the command line.
  • Strong proficiency with SQL and experience designing and querying relational databases.
  • Experience building and maintaining data pipelines and ETL processes.
  • Experience with data orchestration tools such as Airflow, Prefect, or dbt.
  • Programming experience in Python, C#, or similar languages.
  • Experience with data analysis and machine-learning libraries such as Pandas, NumPy, and PyTorch.
  • Experience with data visualization and business-intelligence tools such as Power BI, Grafana, Metabase, or Tableau.
  • Experience developing web apps, dashboards, or self-service platforms for non-technical stakeholders.
  • Experience with version control (Git), CI/CD, testing, and monitoring.
  • Strong understanding of data quality, statistical analysis, and data visualization best practices.

Responsibilities

  • Own automations, applications, and data pipelines end-to-end.
  • Manage projects through problem identification, solution ideation, architecture, implementation, adoption, monitoring, and iteration.
  • Query, clean, and transform data to inform supply-chain work at all organizational levels, from individual contributors to senior executives.
  • Collaborate with central software teams on the software ecosystem vision, project requirements, roadmaps, and implementation details.
  • Develop, standardize, and continuously improve key process indicators and other operational metrics.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service