Senior Backend Engineer, Viaduct

Airbnb is a global platform connecting hosts offering unique stays with guests, founded in 2007 in San Francisco.
$185,000 - $223,000
Backend
Senior Software Engineer
Remote
5+ years of experience
Enterprise SaaS

Description For Senior Backend Engineer, Viaduct

Join Airbnb's Viaduct team, a crucial component powering 65% of Airbnb's online traffic through a unified data access layer. As a Senior Backend Engineer, you'll be part of an experienced team working on "Viaduct Modern," a next-generation system upgrade. The role involves developing the engine, API, observability, and schema modeling while collaborating with both infrastructure and product teams.

The Viaduct team is one of the most tenured at Airbnb, setting best practices and next-gen architecture. You'll work on a GraphQL-based global schema & query system, contributing to improving developer experience, cost performance, and team autonomy. The position offers the opportunity to work with complex systems at scale while supporting Airbnb's massive user base.

This remote position offers competitive compensation ($185,000 - $223,000) and requires 5+ years of relevant experience. You'll be working with cutting-edge technologies like GraphQL and Kotlin, making a significant impact on Airbnb's core infrastructure. The role combines technical expertise with cross-team collaboration, making it ideal for engineers who enjoy both deep technical work and interpersonal interaction.

The position involves working with various teams, from Build Infrastructure to Developer Experience, offering broad exposure to different aspects of large-scale system development. You'll be instrumental in migrating tenants to the new system while ensuring reliability and performance improvements through framework changes and tenant-centric observability.

Last updated 12 hours ago

Responsibilities For Senior Backend Engineer, Viaduct

  • Coding in high-impact, deep complexity domains, owning projects end-to-end
  • Driving partnerships with tenant product teams to inform the tooling roadmap
  • Defining project requirements for improving reliability and performance
  • Developing technical expertise in Viaduct framework
  • Collaborating with teammates to enable Viaduct tenant engineers
  • Supporting the customer base of Viaduct developers

Requirements For Senior Backend Engineer, Viaduct

Kotlin
  • 5+ years of work experience in a relevant engineering role
  • Proficiency working cross-team with product and infrastructure engineers
  • Experience operating critical online backend services
  • Comfort shipping high visibility, complex coding projects
  • Expertise with GraphQL and Kotlin (strong preference)

Interested in this job?

Jobs Related To Airbnb Senior Backend Engineer, Viaduct

Senior Software Engineer, Payments

Senior Software Engineer position at Airbnb focusing on payment systems, incentives platforms, and stored value solutions, offering competitive compensation and remote work flexibility.

Senior Software Engineer, Core Services (Auth Infra)

Senior Software Engineer position at Airbnb focusing on Auth Infrastructure, building and maintaining critical authorization systems with competitive compensation and remote work options.

Senior Software Engineer, Tax Experience

Senior Software Engineer position at Airbnb's Global Tax Engineering team, building scalable solutions for worldwide tax operations.

Senior Software Engineer, Quality Engineering

Senior Software Engineer position at Airbnb focusing on Quality Engineering, building and maintaining test automation tools and frameworks for a global travel platform.

Senior Software Engineer, Community Support Platform - Chatbot

Senior Software Engineer position at Airbnb focusing on AI-driven chatbot development for customer support, offering remote work and competitive compensation.