Staff Software Engineer, Booking Orchestration

Airbnb connects guests with hosts offering unique stays and experiences across the globe, founded in 2007 in San Francisco.
$204,000 - $259,000
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
8+ years of experience
Travel

Description For Staff Software Engineer, Booking Orchestration

Airbnb, the global leader in travel accommodation marketplace founded in 2007, is seeking a Staff Software Engineer for their Booking Orchestration team. This high-impact role sits at the core of Airbnb's marketplace, focusing on building the next generation of order orchestration systems. The position offers an opportunity to work on critical systems that power Airbnb's booking platform, collaborating with Bookings, Payments, and Trust teams.

As a Staff Engineer, you'll lead the development and refinement of major subsystems, leveraging your expertise in distributed systems and business workflow systems. The role combines technical leadership with hands-on engineering, requiring both architectural vision and practical implementation skills. You'll be responsible for solving complex technical challenges while mentoring other engineers and driving innovation in the booking ecosystem.

The position offers competitive compensation ($204,000 - $259,000) and the flexibility of remote work, though occasional office visits may be required. You'll be joining a company committed to diversity and inclusion, working with a global team that has facilitated over 1 billion guest arrivals worldwide.

This role is perfect for experienced engineers who are passionate about large-scale distributed systems, have strong leadership abilities, and want to make a significant impact on how millions of people experience travel. You'll be at the forefront of revolutionizing the travel experience while advancing Airbnb's mission of creating a world where anyone can belong anywhere.

Last updated 6 hours ago

Responsibilities For Staff Software Engineer, Booking Orchestration

  • Lead booking engineering projects to improve booking experience, system scalability and performance
  • Mentor, guide, advocate and support the career growth of individual contributors
  • Write and review technical designs that solve large, open-ended foundational technical problems
  • Collaborate with engineers and cross-functional partners across Bookings, Payments and Trust organizations
  • Proactively grow knowledge of leading edge practices in workflow orchestration systems
  • Be accountable for key deliverables in the booking system

Requirements For Staff Software Engineer, Booking Orchestration

Java
Kubernetes
  • BS, MS or Ph.D. in computer science or related field, or equivalent work experience
  • 8+ years of relevant engineering hands-on work experience
  • Experience building Booking/Ordering or relevant systems
  • Strong coding abilities and experience with architectural patterns of large, high-scale applications
  • Experience architecting, building, and maintaining highly available services in SOA
  • Familiarity with patterns, libraries and frameworks for building and testing services
  • Experience in partnering with other leaders in setting product strategy
  • Technical leadership and strong communication skills
  • Must live in a state where Airbnb, Inc. has a registered entity

Benefits For Staff Software Engineer, Booking Orchestration

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Booking Orchestration

Staff Fullstack Engineer, Community Support Platform - Chatbot

Staff Fullstack Engineer position at Airbnb, focusing on AI-driven customer support platform development with both backend and frontend responsibilities.

Staff Software Engineer, Core Services - Infrastructure

Staff Software Engineer position at Airbnb focusing on internationalization infrastructure, offering competitive compensation and remote work flexibility.

Staff Software Engineer, Database Infrastructure

Staff Software Engineer position at Airbnb focusing on database infrastructure, offering remote work and competitive salary range of $204-254K.

Staff Software Engineer, Tax Platform

Lead the development of Airbnb's global tax platform, architecting scalable solutions and mentoring engineers while working with cross-functional teams worldwide.

Staff Software Engineer, Core Services (Auth Infra)

Staff Software Engineer position at Airbnb focusing on Authorization Infrastructure, building and maintaining secure, scalable permission systems for the platform.