Staff Software Engineer, Unified Data Store
Core
Architecting and operating the global system-of-record storage platform that powers user profiles, listings, reservations, and financial transactions for Airbnb's 150 million users.
Role type
Staff Software Engineer (Distributed Systems Infrastructure)
Builds
A modern distributed infrastructure service (Unified Data Store client stack) enabling hundreds of product teams to ship features with confidence.
Domain
Travel technology / Distributed Systems / Data Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Large-scale distributed systems design, storage internals, networking, global consistency models, technical strategy, system reliability, developer experience optimization
Preferred skills
Applied AI for data management, system observability
Technologies
None explicitly listed
Responsibilities
Define multi-year technical roadmap and architecture for the UDS client stack; Design and operate a high-performance data access layer; Lead deep-dive design reviews and establish best practices for fault-tolerant distributed systems; Act as a bridge between infrastructure and product teams; Partner globally to align architecture and drive adoption
Seniority
Staff, hands-on technical leader with strategic scope