Senior Software Engineer, Viaduct

A global travel and accommodation platform connecting hosts with guests, founded in 2007 and grown to over 5 million hosts worldwide.
$180,000 - $223,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Viaduct

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 component of Airbnb's technology stack. 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 requires expertise in GraphQL and Kotlin, with a focus on operating critical backend services.

This is a remote position within the United States, offering competitive compensation between $180,000 and $223,000, plus equity and benefits. You'll be joining a company that values diversity and inclusion, with a rich history of connecting hosts and guests globally since 2007. The role provides an excellent opportunity to work on large-scale systems while collaborating with experienced engineers and contributing to Airbnb's technical evolution.

Working at Airbnb means being part of a company that has transformed the travel industry, with over 5 million hosts who have welcomed more than 2 billion guest arrivals worldwide. The position offers the chance to make a significant impact on the platform's infrastructure while working with cutting-edge technologies and setting best practices for the entire organization.

Last updated 11 minutes ago

Responsibilities For Senior Software 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 Software 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 Software Engineer, Viaduct

Senior Software Engineer, Guest & Host

Senior Software Engineer position at Airbnb focusing on guest and host experiences, building scalable systems for regulatory compliance with competitive compensation and remote work options.

Senior Software Engineer, Guest & Host

Senior Software Engineer position at Airbnb focusing on backend development for the Listings platform, building scalable systems and mentoring team members.

Senior Backend Engineer, Guest & Host

Senior Backend Engineer position at Airbnb, focusing on co-hosting tools development, requiring 5+ years of experience in Java/Kotlin and backend systems.

Senior Software Engineer, Core Services (i18n)

Senior Software Engineer position at Airbnb focusing on internationalization infrastructure and building scalable systems for global content delivery.

Senior Software Engineer, Content Integrity

Senior Software Engineer position at Airbnb focusing on content integrity and fraud prevention, using ML models to protect platform users and ensure content quality.