Application Software Engineer, Data
About the Role
Join SpaceX as an Application Software Engineer, Data, where you will be part of the central nervous system of SpaceX, creating mission-critical applications that accelerate launch vehicle production and flight. You will work on systems that manage the world’s largest satellite constellation, reusable rockets, and Dragon spacecraft. Your work will also involve designing the next generation of manufacturing software for high throughput factories for Starlink and public-facing systems for global Starlink network access.
Responsibilities
- Develop highly reliable and scalable data pipelines to empower engineers across SpaceX.
- Create new applications that improve business operations at SpaceX.
- Collaborate with peers on architecture, design, and code reviews.
- Build prototypes to prove out key design concepts and quantify technical constraints.
- Own all aspects of software engineering and product development.
- Deep dive into business problems, find efficient solutions, and apply first principles thinking.
Basic Qualifications
- Bachelor’s degree in computer science, data science, engineering, math, physics, or a scientific discipline; OR 2+ years of professional experience building software in lieu of a degree.
- Experience in full stack development, software engineering, data engineering, or data science.
Preferred Skills and Experience
- Programming experience in Python, C#, Java, Scala, Go, or similar languages.
- Experience with in-stream, big data processing and analytics using Apache Kafka, Spark, Flink, SQL, or similar.
- Experience with relational and non-relational databases, data lakes such as HBase, Hive, Delta Lake, PostgreSQL, CockroachDB, or similar.
- Experience with data exploration tools like Grafana, Jupyter Notebooks, Metabase, PowerBI, or similar.
- Good understanding of version control, testing, continuous integration, build, deployment, and monitoring.
- Some front-end experience in Angular, React, or similar JavaScript framework.
- Good understanding of statistics, machine learning algorithms, and frameworks.
Additional Requirements
- Willing to work extended hours and weekends when needed.
Compensation and Benefits
- Pay Range: $120,000.00 - $145,000.00 per year for Level I, $140,000.00 - $170,000.00 per year for Level II.
- Long-term incentives, company stock, stock options, or long-term cash awards.
- Comprehensive medical, vision, and dental coverage.
- 401(k) retirement plan.
- Short & long-term disability insurance.
- Life insurance.
- Paid parental leave.
- 3 weeks of paid vacation & 10 or more paid holidays per year.
- 5 days of sick leave per year.
ITAR Requirements
To conform to U.S. Government export regulations, applicant must be a U.S. citizen or national, U.S. lawful permanent resident (green card holder), refugee, or asylee, or be eligible to obtain the required authorizations from the U.S. Department of State.
SpaceX is an Equal Opportunity Employer; employment is based on merit, competence, and qualifications.
Benefits Extracted with AI
- 401(k)
- Disability insurance
- Comprehensive medical, vision, and dental coverage
- Short & long-term disability insurance
- Life insurance
- Paid parental leave
- 3 weeks of paid vacation
- 10 or more paid holidays per year
- 5 days of sick leave per year
- Employee Stock Purchase Plan
Similar jobs
Last update: 23 minutes ago
Backend Software Engineer (Starlink)
Join SpaceX as a Backend Software Engineer for Starlink, working on mission-critical systems for satellite management.
Full Stack Software Engineer (Starlink)
Join SpaceX as a Full Stack Software Engineer for Starlink, working on cutting-edge satellite internet technology.
Software Engineer (Direct To Cell)
Join SpaceX as a Software Engineer to develop real-time software for the Direct to Cell network, expanding Starlink's global connectivity.
Senior Data Scientist - Guidance, Navigation & Controls (Starlink)
Join SpaceX as a Senior Data Scientist for Starlink, focusing on satellite health and safety using data science and machine learning.
Space Operations Training Engineer (Full Stack Software)
Join SpaceX as a Space Operations Training Engineer to innovate spaceflight training and operations.
Software Engineering Internship/Co-op Spring 2025
Join SpaceX as a Software Engineering Intern for Spring 2025. Work on impactful projects with a focus on software development and aerospace.
Launch Engineer, Falcon Engineering
Join SpaceX as a Launch Engineer in Falcon Engineering, focusing on rapid and reliable rocket re-use, integration, and launch.
Software Engineering Internship/Co-op Summer 2025
Join SpaceX as a Software Engineering Intern for Summer 2025. Work on impactful projects in a dynamic environment.
Full Stack Engineer - Ground Software
Join Astranis as a Full Stack Engineer to design software for satellite operations. Work on-site in San Francisco with a focus on Python, TypeScript, and React.
Senior Software Engineer III - Aerospace Applications
Join Blue Origin as a Senior Software Engineer III to design and develop aerospace applications using Python, TypeScript, and AWS.
Frontend Software Engineer
Join Tesla as a Frontend Software Engineer to build scalable HR systems using Angular and React.js. Competitive salary and benefits.
Software Engineer, Energy Software
Join Tesla as a Software Engineer in Palo Alto to develop backend software for energy products.
Backend Engineer with Python and C++
Join Loft Orbital as a Backend Engineer in San Francisco, focusing on satellite performance and safety with Python and C++.
Backend Software Engineer, Digital Experience
Join Tesla as a Backend Software Engineer to develop and support customer-facing applications, enhancing digital experiences.
Full-Stack Software Engineering Developer III - Space Systems Development
Join Blue Origin as a Full-Stack Developer III in Seattle, focusing on space systems development with AWS, ReactJS, and more.
Full-Stack Software Engineering Developer II - Space Systems Development
Join Blue Origin as a Full-Stack Developer II in Seattle to innovate space systems with AWS, ReactJS, and more. Entry-level role with great benefits.
Senior Backend Software Engineer - Design Exchange
Join Tesla's Design Exchange team as a Senior Backend Software Engineer, focusing on API and microservices.
Data Engineer, Energy
Join Tesla as a Data Engineer in Buffalo, NY, to enhance quality engineering for Tesla Energy products.
FullStack Software Developer
Join SPREAD AI as a FullStack Software Developer to innovate in data management and engineering intelligence.
Senior Full-Stack Web Applications Software Engineer
Join NVIDIA as a Senior Full-Stack Web Applications Software Engineer. Work on scalable web services and infrastructure.
Software Engineer, Applied Engineering
Join OpenAI as a Software Engineer in Applied Engineering to develop innovative AI products using JavaScript, React, and Python.
Software Engineer with React and TypeScript
Join X, the moonshot factory, as a Software Engineer to develop cutting-edge applications using React and TypeScript.
Software Engineer, Machine Learning Infrastructure
Join Tesla as a Software Engineer in ML Infrastructure to optimize and scale neural network training with Python, C++, and PyTorch.
Senior Software Engineer, Data
Join Airtable as a Senior Software Engineer, Data, to design and maintain scalable data pipelines and solutions.