Airbnb, founded in 2007, has grown from hosting three guests in San Francisco to facilitating over 2 billion guest arrivals globally. The role is within the Users, Listings and Platforms team, specifically working on Viaduct - Airbnb's unified data access layer that handles 65% of the company's online traffic. Viaduct provides a global schema & query system through GraphQL interface.
The position involves working on "Viaduct Modern", a next-generation system built on new architecture for improved developer experience, cost performance, and team autonomy. You'll be instrumental in both creating the new system and migrating tenants from the existing solution. The role encompasses work on the engine, API, observability, monitoring, and schema modeling.
As a Senior Software Engineer, you'll be joining one of Airbnb's most experienced teams, collaborating with both infrastructure and product teams. The role requires expertise in backend services, GraphQL, and Kotlin, with a focus on high-impact, complex coding projects. You'll be responsible for improving system reliability, performance, and developer experience while supporting Viaduct's extensive developer community.
This is a remote position within the United States, offering a competitive salary range of $180,000 - $220,000 USD, along with potential benefits and equity. The role provides an opportunity to work on critical infrastructure that powers one of the world's leading travel platforms, making a significant impact on Airbnb's technical architecture and developer experience.