Full Stack Developer (All Levels)

Posted Yesterday
Hiring Remotely in Hawthorne, CA, USA
In-Office or Remote
100K-220K Annually
Junior
Aerospace • Robotics • Defense • Manufacturing
The Role
Develop full-stack software for mission operations, engineering, testing, monitoring, and internal tooling. Responsibilities include designing backend systems for complex workflows and large datasets, building web and desktop interfaces, integrating and testing applications, creating CI/CD and automated validation pipelines, and maintaining secure, reliable software. The role also involves collaborating with stakeholders, defining requirements, and supporting deployment, patching, and lifecycle management of in-house tools.
Summary Generated by Built In
Astrolab is The Lunar Operations Company. We design and build the systems and hardware the lunar economy will come to depend on — rovers, power, and data networks for sustained operations on the Moon. We are focused on the problems that must be solved before the next chapter of human exploration can scale. The Moon does not forgive untested assumptions. The people who work here know that, and they wouldn't have it any other way.
  
Astrolab relies on a wide assortment of software tools to build, test, and operate our extra-terrestrial rovers.  As a full-stack software developer at Astrolab, you will be developing the tools we rely on, ranging from mission operation software to engineering tooling to tooling to support software development, software testing, and hardware testing.     
NOTE: Astrolab is not currently interested in AI-developed software at this juncture.  We are seeking experienced software developers with significant hands-on experience designing, architecting, developing, and testing code with little to no assistance from any large language models.   

What you'll do:
  • Develop software for a wide variety of applications, including mission operations software, specialized tools to support engineering tasks, internal monitoring tooling, and more
  • Coordinate with stakeholders to define software needs and produce robust design criteria and use cases 
  • Integrate and test software applications to ensure reliability, functionality, and performance 
  • Develop robust, high performance back end tooling to handle complicated workflows and large amounts of data 
  • Develop intuitive, easy to use  web-based and desktop application front end user interfaces that meet the specific needs of users 
  • Develop automated pipelines for regression testing, pre-deployment verification and validation, deployment, and patching 
  • Ensure all software produced meets applicable security standards and data protection needs 
  • Support the overall planning, design, development, deployment, maintenance, and integration of Astrolab’s in house software tools 

What you'll bring:
Basic Qualifications 
  • Bachelor's degree in a science, technology, engineering, mathematics (STEM) related field 
  • 1+ years of experience with Python, javascript, typescript, and other languages commonly used for software applications 
  • Experience with automated testing, CI/CD systems, infrastructure as code paradigms, and similar modern software development tooling and practices 
Preferred Qualifications
  • Experience developing software for the following applications or similar: 
    • Human-rated safety critical software applications 
    • Mission control or vehicle control software with web-based user interfaces 
    • Engineering tools to support manufacturing workflows, avionics testing, or vehicle integration and testing 
    • Software for safety critical medical applications 
    • Database backends for efficient handling of large amounts of data and associated relationships with web-based user front ends for searching, organizing, and displaying engineering information 
  • Experience implementing software that meets NIST 800-171 and NIST 800-53 security specifications 
  • Experience with static analysis tooling, dynamic memory analysis tooling, fuzz testing, penetration testing, and other methods used to detect potential security defects 
  • Experience with NASA or DoD software safety standards and software certification processes 

Benefits and Perks
  • Join a team of best-in-class engineers building the foundation of planetary surface exploration
  • Equity ownership in the company
  • Comprehensive health benefits, including medical, dental, vision, and mental health support
  • 401(k) plan with company match
  • Flexible PTO and parental leave
  • Weekly lunch stipend, plus complimentary snacks and beverages on-site
  • Once a month social hour on-site with food and drinks

About
Having a strong, inclusive, and inspired team is essential to accomplishing our bold mission.  Employees are our biggest asset, and we are deeply committed to them and our values.  At Astrolab we…Demonstrate and inspire trust. Interactions are direct, honest, and respectful. We are fair and transparent with what we do and why.Thrive in balance. Balance gives us perspective and keeps us motivated and inspired. We commit to rewarding work and a fulfilling personal life. Seek diverse perspectives. We ask questions, engage in productive debate and offer alternatives to ensure our solutions and products are robust and a reflection of our collective best.Move with purpose. Quality and reliability are accomplished through efficient ideation and iteration. We act with a sense of urgency and deliver what we promise, always with the big picture in mind.Make an impact. We intentionally move our community and industry into the future through our work, practices, and actions.

Skills Required

  • Bachelor's degree in a science, technology, engineering, or mathematics related field
  • At least 1 year of experience with Python, JavaScript, TypeScript, and other software development languages
  • Experience with automated testing
  • Experience with CI/CD systems
  • Experience with Infrastructure as Code practices and modern software development tooling
  • Experience developing human-rated safety-critical software applications
  • Experience developing mission control or vehicle control software with web-based user interfaces
  • Experience developing engineering tools for manufacturing workflows, avionics testing, or vehicle integration and testing
  • Experience developing software for safety-critical medical applications
  • Experience developing database backends handling large amounts of data and related web front ends
  • Experience implementing NIST 800-171 and NIST 800-53 security specifications
  • Experience with static analysis, dynamic memory analysis, fuzz testing, penetration testing, and related security testing methods
  • Experience with NASA or DoD software safety standards and software certification processes
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Hawthorne, CA
Year Founded: 2019

What We Do

Astrolab designs and develops robotic mobility systems for planetary exploration, deploying surface mobility and infrastructure to enable sustained human and commercial operations on the Moon and Mars.

Similar Jobs

Doowii Logo Doowii

Software Engineer

Artificial Intelligence • Edtech • Analytics
Remote
United States
16 Employees
130K-180K Annually

Hadrian Logo Hadrian

Software Engineer

Aerospace • Hardware • Software • Defense • Manufacturing
In-Office or Remote
9 Locations
550 Employees
220K-320K Annually

MetLife Logo MetLife

Director, Group Benefits Data Strategy

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Remote or Hybrid
United States
43000 Employees
125K-170K Annually

MetLife Logo MetLife

Senior Accounting Assistant - 20009

Fintech • Information Technology • Insurance • Financial Services • Big Data Analytics
Remote or Hybrid
United States
43000 Employees
42K-50K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account