Senior Software Engineer, Storage
Core
Design, build, and operate a horizontally scalable, open-source NewSQL database running on stateful Kubernetes to hold Airbnb's critical user, listing, and financial data.
Role type
Senior IC database storage engineer
Builds
A new source-of-truth NewSQL database engine
Domain
Distributed systems, NewSQL databases, Kubernetes
Required skills
SQL query planning and optimization, storage engine internals (B-tree/LSM, compaction, indexing, I/O), distributed database consensus and transactions, debugging high-severity production incidents, open-source codebase navigation
Preferred skills
NewSQL systems experience (e.g., TiDB), upstream open-source contributions, distributed database replication
Technologies
Kubernetes, NewSQL, B-tree, LSM
Responsibilities
Diagnose and fix SQL latency and availability issues, analyze query plans and execution paths, tune storage engine behavior, design and implement traffic prioritization at the storage layer, drive root cause analysis on high-severity incidents with vendors
Seniority
Senior, hands-on IC
