SpaceX→
Application Software Engineer, Data at SpaceX in Hawthorne, CA
Entry LevelOn-siteFull-timeHawthorne, CA$125k–$175k/yr
Skills
full stack developmentsoftware engineeringdata engineeringdata sciencepythonc#data analysis librariespython pandasmachine learning librariesscipypytorchdata exploration toolsgrafanajupyter notebooksmetabasepowerbirelational databasespostgresqlweb api developmentmicrosoft .netcomputer vision librariesopencvultralyticsversion controltestingcontinuous integrationbuilddeploymentmonitoringfront-end developmentangularreactjavascript frameworksstatisticsmachine learning algorithmsframeworks
Job Description
Summary: SpaceX was founded under the belief that a future where humanity is out exploring the stars is fundamentally more exciting than one where we are not. The Application Software Engineer, Data will develop highly reliable and scalable data analysis libraries and systems, collaborating with peers to improve operational efficiency and support SpaceX's mission-critical applications.
Responsibilities:
- Develop highly reliable and scalable data analysis libraries, systems, and data pipelines, to empower engineers across SpaceX
- Create new applications that improve how the business at SpaceX operates
- 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 engineering problems and involve in corporation/coordination with domain experts
Required Qualifications:
- Bachelor's degree in computer science, data science, engineering, math, physics, or scientific discipline; OR 2+ years of professional experience building software in lieu of a degree
- 1+ years of experience in full stack development, software engineering, data engineering, or data science
- Willing to work extended hours and weekends when needed
- Willing to travel when needed
- To conform to U.S. Government export regulations, applicant must be a (i) U.S. citizen or national, (ii) U.S. lawful, permanent resident (aka green card holder), (iii) Refugee under 8 U.S.C. § 1157, or (iv) Asylee under 8 U.S.C. § 1158, or be eligible to obtain the required authorizations from the U.S. Department of State
Preferred Qualifications:
- Programming experience in Python, C#, or similar languages
- Experience working with data analysis libraries such as Python Pandas
- Experience with machine learning libraries like SciPi 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 API's and applications using Microsoft .NET
- Experience applying computer vision libraries such as OpenCV and Ultralytics to real-world problems
- 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
Required Skills: Full stack development, Software engineering, Data engineering, Data science, Python, C#, Data analysis libraries, Python Pandas, Machine learning libraries, SciPy, PyTorch, Data exploration tools, Grafana, Jupyter Notebooks, Metabase, PowerBI, Relational databases, PostgreSQL, Web API development, Microsoft .NET, Computer vision libraries, OpenCV, Ultralytics, Version control, Testing, Continuous integration, Build, deployment, Monitoring, Front-end development, Angular, React, JavaScript frameworks, Statistics, Machine learning algorithms, frameworks
Benefits: Long-term incentives, in the form of 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, Comprehensive medical, vision, and dental coverage, Access to a 401(k) retirement plan, Short and long-term disability insurance, Life insurance, Paid parental leave, 3 weeks of paid vacation, 10 or more paid holidays per year, Paid sick leave pursuant to Company policy
Benefits
Long-term incentives, in the form of 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
Comprehensive medical, vision, and dental coverage
Access to a 401(k) retirement plan
Short and long-term disability insurance
Life insurance
Paid parental leave
3 weeks of paid vacation
10 or more paid holidays per year
Paid sick leave pursuant to Company policy