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
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Staff Software Engineer, Marketing Technology

Lead Airbnb's Marketing Technology platform as a Senior Staff Engineer, architecting solutions for global customer engagement and communication systems.

Staff Software Engineer, Guest & Host

Staff Software Engineer position at Airbnb focusing on Host Calendar development, offering remote work and competitive compensation package.

Tech Lead Manager, Engineering - Guest & Host

Tech Lead Manager position at Airbnb, leading pricing guidance tools development, requiring 10+ years experience, offering remote work and competitive compensation.

Staff Software Engineer, HotelTonight

Staff Software Engineer position at HotelTonight (Airbnb) focusing on backend development for a next-generation Hospitality & Booking Platform.

Backend Staff Software Engineer, On Trip

Backend Staff Software Engineer position at Airbnb, focusing on trip planning and wishlist features, offering remote work and competitive compensation.

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 2 months 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?