Staff Software Engineer, Unified Data Store
Core
Architect and lead the UDS Client Stack, a high-performance data access layer serving as the global system-of-record for Airbnb's user profiles, listings, reservations, and financial transactions.
Role type
Staff Software Engineer (Distributed Systems Infrastructure)
Builds
A unified, fault-tolerant distributed data storage platform enabling hundreds of product teams to ship features with confidence.
Domain
Travel technology / Large-scale distributed systems infrastructure
Deliverable
production ML models | infrastructure
Required skills
Distributed systems architecture, Storage internals, Networking, Global consistency models, Technical strategy, System reliability, Mentorship, Cross-functional collaboration
Preferred skills
Applied AI for data management, System observability
Technologies
None explicitly listed
Responsibilities
Define multi-year technical roadmap and long-term architecture for the UDS client stack, Design and operate high-performance data access layers abstracting indexing and replication complexities, Lead deep-dive design reviews to establish best practices for fault-tolerant distributed systems, Act as a bridge between infrastructure and product teams to simplify data system interactions, Partner globally with UDS and Data Infrastructure teams to align architecture and drive adoption
Seniority
Staff, hands-on technical leader with strategic scope
