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.
Role type
Senior Software Engineer, Storage (Database Kernel or Adoption)
Builds
Open-source NewSQL database engine, replication infrastructure, failover systems, and migration operators.
Domain
Distributed systems, NewSQL databases, storage engines, Kubernetes.
Deliverable
production ML models | product features | infrastructure
Required skills
Large-scale distributed systems, database/storage internals, SQL latency analysis, open-source codebase ownership, production incident debugging, clean code practices.
Preferred skills
Experience with B-tree or LSM storage engines, traffic prioritization, CDC architecture, observability frameworks.
Technologies
Kubernetes, NewSQL, B-tree, LSM, 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