Airbnb is seeking a Senior Software Engineer to join their Viaduct team, which is responsible for maintaining and upgrading a crucial data access layer that handles 65% of Airbnb's online traffic. The role focuses on building "Viaduct Modern," a next-generation system that will improve developer experience, cost performance, and team autonomy. As part of one of the most experienced teams at Airbnb, you'll work on various aspects of the system including the engine, API, observability, and schema modeling.
The position offers an opportunity to work with both product and infrastructure teams, contributing to a critical service that connects almost all of Airbnb's online data through a GraphQL interface. You'll be responsible for complex coding projects, driving partnerships with tenant teams, and helping define requirements for improving system reliability and performance.
The role is remote-eligible within the United States (with some restrictions) and offers a competitive compensation package including base salary, bonus potential, equity, and Employee Travel Credits. You'll be joining a company with a strong commitment to diversity and inclusion, working on technology that powers one of the world's largest travel platforms.
This is an ideal position for an experienced engineer who enjoys working on complex distributed systems, has strong expertise in GraphQL and Kotlin, and wants to make a significant impact on a platform that serves millions of users worldwide. The role combines technical depth with cross-functional collaboration, making it perfect for someone who enjoys both deep technical work and partnership with other teams.