CareerPlan

Staff Software Engineer, Data Authoring

United StatesRemoteFull-time$212k2026-10-09 → 2026-11-10
Based in United States

Core

Build and extend Minerva, Airbnb's semantic layer and metrics platform, to provide a single source of truth for 4,000+ internal data producers and consumers.

Role type

Staff Software Engineer (Data Platform)

Builds

Minerva semantic layer, query rewriting service, end-to-end data-authoring framework, and tooling for reliability and governance.

Domain

Data platforms, semantic layers, and distributed systems

Required skills

Modern general-purpose language (Java, Kotlin, Scala, Go, Python, TypeScript), OOP, API design, distributed systems patterns, data platform architecture, cross-team project scoping, production application deployment

Preferred skills

Experimentation platforms, metrics/semantic layer/BI/analytics platforms (dbt, Tableau, Superset), query engines/rewriting/optimization, data warehouse internals, DSLs/compilers

Technologies

Java, Kotlin, Scala, Go, Python, TypeScript, dbt, Tableau, Superset

Responsibilities

Build and extend Minerva's core services including query rewriting, partner with users to scope ambiguous problems, track semantic layer and database engine capabilities, partner across teams to simplify data querying, own design implementation testing and on-call for systems

Seniority

Staff, hands-on IC with strategic ownership