About the job
Airbnb connects millions of hosts and guests worldwide, offering unique stays and experiences that help build genuine connections. Since 2007, the company has changed how people travel and interact with new places.
Role overview
This Senior Software Engineer position focuses on backend development for Airbnb’s core GraphQL platform, Viaduct. Viaduct acts as the main data access layer, handling over 70% of Airbnb’s API traffic. The team maintains a global schema and query system, aiming to simplify APIs and boost performance for app developers across the company.
What you will do
- Work on Viaduct Modern, the next phase of Airbnb’s GraphQL platform, which has been running in production for more than six years.
- Enhance the developer experience for hundreds of engineers at Airbnb by improving platform capabilities and performance.
- Contribute to an open source project, extending your impact beyond Airbnb to the broader engineering community.
- Collaborate closely with infrastructure teams to deliver a reliable, effective development environment.
- Participate in coding, troubleshooting, and daily problem-solving to keep the platform innovative and dependable.
How the team works
- The team sets industry best practices and explores new architectural approaches.
- Platform Engineering principles guide the work, treating the platform as a product and focusing on developer needs.

