Jobs · Engineering · California

Staff Full Stack Software Engineer

Observable Space · Los Angeles, CA · 3 wk ago
HybridEngineering$180k–$200k/yrFull-time

Key Responsibilities

  • Own multi-quarter technical roadmaps for platform systems, translating company goals into durable architectural decisions.
  • Define and evangelize engineering standards, patterns, and best practices across teams — writing the documents other engineers reference.
  • Drive architectural decisions for distributed systems and ensure long-term technical scalability across the stack.
  • Identify and resolve systemic technical risks before they become production incidents.
  • Lead multi-team technical design processes — writing RFCs, facilitating alignment, and driving decisions to closure.
  • Actively develop senior and mid-level engineers through design reviews, pairing, and structured feedback.
  • Translate complex technical tradeoffs into business impact for non-technical stakeholders including executives and customers.
  • Work closely with cross-functional teams to define and deliver solutions for our customers.
  • Contribute to hiring by interviewing candidates and helping define what "great" looks like at Observable Space.

Organizational Impact

  • Own multi-quarter technical roadmaps for platform systems, translating company goals into durable architectural decisions.
  • Define and evangelize engineering standards, patterns, and best practices across teams — writing the documents other engineers reference.
  • Drive architectural decisions for distributed systems and ensure long-term technical scalability across the stack.
  • Identify and resolve systemic technical risks before they become production incidents.
  • Lead multi-team technical design processes — writing RFCs, facilitating alignment, and driving decisions to closure.
  • Actively develop senior and mid-level engineers through design reviews, pairing, and structured feedback.
  • Translate complex technical tradeoffs into business impact for non-technical stakeholders including executives and customers.
  • Work closely with cross-functional teams to define and deliver solutions for our customers.
  • Contribute to hiring by interviewing candidates and helping define what "great" looks like at Observable Space.

Basic Qualifications

  • 8+ years of experience in a relevant software engineering role, with at least 2–3 years in a Staff, Principal, or technical lead capacity.
  • Demonstrated ability to influence technical direction beyond your immediate team — through documents, standards, or organizational initiatives.
  • Track record of improving engineering quality, velocity, or culture at an organizational level.
  • Strong programming skills in Java, Kotlin, C++, or C# (we love our statically typed object oriented languages!)
  • Excellent data modeling skills - extensive experience working with RDBMSs, ETL processes, and data warehousing.
  • Experience in a test-driven development environment.
  • Acute product sense, placing an emphasis on user experience and outcomes over outputs.
  • An iterative mindset — perfect is the enemy of good, and you know when to pay down technical debt vs. when to ship.
  • Ability to navigate ambiguity and lead others through it in a fast-paced, dynamic environment.

Preferred Qualifications

  • Experience working with foreign function interfaces to call rust and C++ from the JVM.
  • Experience with Kotlin for backend programming and have an allergy to monolithic frameworks and ORMs.
  • Experience with TypeScript and React to create complex user interfaces.
  • A love of astronomy, physics, and science.

Similar jobs