Qualifications
Key ResponsibilitiesDesign, develop, and sustain backend microservices, reactive frontends, and C++ edge applications. Influence architectural decisions for distributed systems, ensuring technical scalability. Design and optimize relational database schemas, ETL pipelines, and data warehousing solutions. Debug and troubleshoot complex production issues across the full software stack (backend, frontend, and edge). Guarantee high reliability and performance in production systems. Collaborate with cross-functional teams to define and deliver customer solutions. Create clear technical documentation including RFCs, design specifications, and product requirements for multi-team projects. Engage in design and code reviews, advocating best practices in test-driven development. Basic Qualifications5+ years of experience in a relevant software engineering role. Proficient in distributed systems and relational database design. Experienced in reactive frontend programming. Strong problem-solving skills and attention to detail.
About the job
Observable Space is at the forefront of space exploration, offering essential tools and technologies for organizations operating in the cosmos. By merging the expertise of PlaneWave Instruments, a leader in advanced telescope design, and OurSky, founded by a former SpaceX VP of software engineering, we are pioneering real-time space observation capabilities with our unique line of vertically integrated hardware and software products. Our offerings cater to a diverse range of sectors, including commercial, scientific, educational, governmental, and astronomy enthusiasts.
Backed by prestigious investors such as Upfront Ventures, Oceans Ventures, Venrex, Marlinspike Partners, and Embedded Ventures, we are committed to innovation and excellence in the space industry.
We are in search of a talented Full Stack Software Engineer to join our dynamic engineering team. This position will require extensive work with our backend microservices, JavaScript front ends, and C++ edge processing applications. The ideal candidate will bring a robust software engineering background, with particular expertise in distributed systems, relational database design, reactive frontend programming, and a strong design sensibility. This role will report directly to the Manager of Platform Engineering.
About Observable Space
Observable Space is a pioneering company in the space industry, merging advanced telescope design and innovative software engineering to create groundbreaking solutions for real-time space data applications. Our commitment to excellence is supported by top-tier investors, making us a leader in space observation technologies.