
Full Stack Software Engineer
Observable Space11 months ago
Base Salary
$140k - $180k/yr
Responsibilities
- Design, build, and maintain backend microservices, reactive frontends, and C++ edge applications.
- Contribute to distributed-systems architecture and technical scalability.
- Design and optimize relational database schemas, ETL pipelines, and data warehousing solutions.
- Debug and resolve complex production issues across backend, frontend, and edge systems.
- Ensure high reliability and performance in production systems.
- Collaborate with cross-functional teams to define and deliver customer solutions.
- Write technical documentation including RFCs, design specifications, and product requirements for multi-team projects.
- Participate in design and code reviews and promote test-driven development best practices.
Requirements
- At least 5 years of experience in a relevant software engineering role.
- Strong programming skills in Java, Kotlin, C++, or C#.
- Extensive experience with relational database management systems, ETL processes, data warehousing, and data modeling.
- Experience working in a test-driven development environment.
- Strong product sense with an emphasis on user experience.
- Preferred experience with Kotlin backend programming and avoiding monolithic frameworks and ORMs.
- Preferred experience with TypeScript and React for complex user interfaces.
- Preferred experience with foreign function interfaces for calling Rust and C++ from the JVM.
- Interest in astronomy, physics, and science is preferred.
Benefits
- Equity opportunities through stock options.
- Flexible work environment with office, hybrid, and partial remote options; the LA office requires at least 3 days per week in the office.
- Unlimited PTO and paid holidays.
- Medical, dental, and vision coverage with 100% of employee premiums paid by the employer.
- Access to the latest hardware and software tools.
- Mission-driven, inclusive, and supportive workplace culture.
Tech Stack
Categories
About Observable Space
Observable Space builds vertically integrated optical systems and software that let satellites and spacecraft see, navigate, and communicate. Its products span ground-based telescopes and stations, in-space sensor payloads, and free-space laser communications, paired with embedded compute, cloud orchestration, and developer APIs. The privately held company is headquartered in Los Angeles and manufactures in-house, selling hardware and supporting software to satellite operators, space agencies, defense users, and research institutions.