Skip to main content

Observable Space

Full Stack Software Engineer

Los Angeles, CA$140k–$180kfulltimemidAdded 1 month ago

About this role

Observable Space is searching for a Full Stack Software Engineer to join their innovative team focused on software and hardware solutions for the space industry. The role emphasizes backend development, microservices, and user experience, contributing to impactful projects in a dynamic, fast-paced environment.

What you'll do

  • Develop and maintain backend microservices and reactive frontends.
  • Design relational database schemas and optimize ETL pipelines.
  • Debug production issues across the software stack.
  • Collaborate with cross-functional teams for solution delivery.
  • Write technical documentation for multi-team projects.
  • Participate in design and code reviews.

What they're looking for

  • 5+ years of software engineering experience
  • Strong programming skills in Java, Kotlin, C++, or C#
  • Expertise in relational database design
  • Experience with test-driven development
  • Proficient in distributed systems
  • Ability to thrive in a fast-paced environment
  • Focus on user experience
  • Iterative mindset

Benefits

  • Competitive salary package
  • Equity opportunities
  • Flexible work environment with hybrid options
  • Unlimited PTO policy
  • Comprehensive health coverage
  • Access to cutting-edge tools
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Observable Space

Observable Space builds advanced telescope and observatory systems for space-based and terrestrial applications, developing integrated hardware and software solutions for next-generation space infrastructure. The company is hiring electrical engineers, mechanical engineers, photonics specialists, test engineers, and full-stack software engineers to design, validate, and optimize these complex systems.

View all jobs at Observable Space

Likely interview questions

  • Walk us through your experience designing and maintaining microservices in production. How have you handled scaling and reliability challenges?
  • Describe a complex production issue you debugged across multiple layers of the stack (backend, frontend, or edge). What was your approach?