Staff Fullstack Engineer, Reservation Management

A global hospitality platform founded in 2007 that connects hosts offering unique stays with guests, having facilitated over 2 billion guest arrivals across the globe.
$204,000 - $255,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Travel · Consumer

Description For Staff Fullstack Engineer, Reservation Management

Airbnb, a global hospitality platform that has facilitated over 2 billion guest arrivals since 2007, is seeking a Staff Fullstack Engineer for their Reservation Management team. This critical role involves working on systems and surfaces responsible for recording all orders at Airbnb and providing a scalable foundation for additional products such as travel insurance and Experiences.

The position offers an opportunity to work on systems that directly impact Airbnb's core booking experience for both guests and hosts. As a Staff Engineer, you'll provide hands-on technical leadership to a diverse team of software developers, focusing on operating and improving the core Reservation/Order Platform. The role requires expertise in backend systems within large-scale service-oriented architectures and the ability to balance short-term business needs with long-term technical quality.

The ideal candidate will bring 9+ years of relevant software development experience and excel at designing future-state technical systems that align with high-level product goals. You'll be responsible for leading engineers across teams, participating in product and UX requirement development, and fostering a culture of technical excellence. The role involves extensive collaboration with various internal teams including Search, Checkout, Payments, Trust, and others.

This remote-eligible position offers a competitive compensation package including a base salary range of $204,000 - $255,000 USD, plus potential bonus, equity, and Employee Travel Credits. The role exemplifies Airbnb's commitment to technical innovation and product excellence, making it an ideal opportunity for experienced engineers looking to make a significant impact at a global scale.

Last updated an hour ago

Responsibilities For Staff Fullstack Engineer, Reservation Management

  • Design future state technical systems combining strategic product goals with deep system understanding
  • Lead engineers both inside and outside immediate team in building technical solutions
  • Participate in product and UX requirements development
  • Nurture technical quality culture from design through production
  • Mentor other engineers in technical and collaboration skills
  • Identify and propose solutions to technical and product engineering excellence
  • Collaborate with internal teams across Search, Checkout, Reservations, Host Settings, Listings, Payments, Tax, Cities, Trust and others

Requirements For Staff Fullstack Engineer, Reservation Management

  • 9+ years of relevant software development industry experience in a fast-paced tech environment
  • Expertise with backend systems in large-scale service-oriented architectures
  • Good judgment in making tradeoffs between short-term business needs and long-term technical quality
  • Strong understanding of how deep backend systems are expressed in the UX shown to customers
  • End-to-end mentality that transcends team boundaries
  • Excellent communication skills and ability to work well within teams
  • Passionate about efficiency, availability, system quality and user experience

Benefits For Staff Fullstack Engineer, Reservation Management

  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Staff Fullstack Engineer, Reservation Management

Staff Software Engineer, HotelTonight

Staff Software Engineer position at Airbnb's HotelTonight division, focusing on backend development for their hotel booking platform with competitive compensation between $204K-$255K.

Staff Software Engineer, Location

Staff Software Engineer position at Airbnb focusing on building world-class map search experiences, requiring 9+ years of backend development experience with Java/Kotlin and distributed systems expertise.

Staff Software Engineer, Community Support Engineering

Staff Software Engineer position at Airbnb focusing on backend development for the Community Support Platform team, building tools and systems that power customer support operations globally.

Staff Software Engineer, Community Support Engineering

Staff Software Engineer position at Airbnb's Community Support Engineering team in China, leading technical initiatives and developing solutions for global CS operations.

Staff Software Engineer, Payments Funds Ledger

Staff Software Engineer position at Airbnb focusing on building and maintaining the Payments Funds Ledger system, handling $140B+ annual transactions across 190+ countries.