Full-Stack Software Engineer, Application Software
Location: Long Beach, CA
Your chance to join a company dedicated to advancing humanity's reach into the solar system and beyond. Their mission centers around enabling manufacturing and habitation in Low Earth Orbit (LEO) by building next generation space stations.
They are looking for a Senior Fullstack
Software Engineer to contribute to the development of systems crucial for the design and construction of their space stations. Your role involves creating and delivering software systems that underpin core engineering operations.
Responsibilities:
- Work with team to design and implement web applications using modern frontends and application servers, that consume APIs and micro-services in a heterogeneous environment
- Work with team to design and implement backends including data modeling, APIs, and supporting pipelines
- Rapidly iterate on tooling and design new applications as the company grows
- Influence and adopt software practices and patterns that will scale to what will eventually become a very large codebase and team
Minimum Qualifications:
- Bachelor's degree in computer science, math, or other engineering discipline
- 2+ years of software development experience
- Experience building, shipping, and supporting complex, data-intensive full-stack software applications
Preferred Skills & Experience:
- Experience working on ambiguous problems
- Production DevOps experience (Docker and K8s preferred)
- Experience working with multiple programming languages
- Experience working with time series data and databases
- Experience with CAD software and the hardware engineering processes
- Experience with API design
- Experience with one or more of the following platforms and frameworks