Senior Software Engineer, Storage
Core
Design, build, and operate a NewSQL database running on stateful Kubernetes to host Airbnb's critical user, listing, and financial data, including backup, CDC, and multi-tenancy capabilities.
Role type
Senior Software Engineer, Storage Systems (Database Kernel or Adoption)
Builds
Open-source NewSQL database engine, replication infrastructure, migration operators, and observability tooling
Domain
Distributed Systems, Database Internals, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems architecture, storage engine internals, database internals (query execution/replication/consensus), open-source codebase ownership, production incident debugging, clean code practices
Preferred skills
NewSQL experience, Kubernetes expertise, SQL latency optimization, traffic prioritization design
Technologies
Kubernetes, NewSQL, SQL, CDC
Responsibilities
Investigate database internals and SQL latency issues, design traffic prioritization at the storage layer, validate and roll out new CDC architectures, build monitoring and observability frameworks
Seniority
Senior, hands-on IC