Airbnb is seeking a Staff Software Engineer to join their Viaduct team, a critical infrastructure group responsible for the unified data access layer that handles 70% of Airbnb's online traffic. The role focuses on building and maintaining Viaduct, a GraphQL-based global schema and query system that connects frontend products with backend infrastructure.
The position involves working on "Viaduct Modern," a next-generation system that builds upon five years of learning and experience. You'll be instrumental in both creating this new system and managing the migration of existing tenants. Additionally, you'll make crucial improvements to the current Viaduct platform that serves 400+ tenants.
As a Staff Engineer, you'll tackle complex distributed systems challenges, work on performance engineering, and collaborate closely with both infrastructure and product teams. The role requires expertise in GraphQL and Kotlin, with opportunities to work on various aspects including the engine, API, observability, reliability, and schema modeling.
This is a remote-eligible position within the United States, offering a competitive salary range of $204,000 - $255,000 USD, plus bonus, equity, and travel credits. The role provides an excellent opportunity to make a significant impact on Airbnb's core infrastructure while working with one of the most experienced teams in the company.
The ideal candidate will bring 9+ years of relevant engineering experience, strong cross-team collaboration skills, and a track record of shipping complex, high-visibility projects. You'll be joining a company that values diversity, inclusion, and belonging, with a global reach of over 5 million hosts and 2 billion guest arrivals worldwide.