Staff Software Engineer, Guest & Host

A global travel marketplace platform connecting hosts offering unique stays with guests, 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, Guest & Host

Airbnb, founded in 2007, has grown from hosting three guests in San Francisco to facilitating over 1 billion guest arrivals globally through 4 million hosts. As a Staff Software Engineer in the Booking team, you'll be at the core of Airbnb's marketplace, leading the development of next-generation booking systems. This role focuses on building and refining major subsystems that power Airbnb bookings, requiring expertise in distributed systems and business workflow systems.

You'll work within the high-impact Booking team, collaborating closely with Pricing, Payments, and Trust teams to enhance system efficiency, reliability, and ergonomics. The position offers an opportunity to drive innovative solutions that revolutionize the travel experience and advance Airbnb's mission.

The role combines technical leadership with hands-on engineering, requiring you to lead major booking engineering projects while mentoring other engineers. You'll be responsible for designing solutions to complex technical challenges, working cross-functionally with various teams, and advocating for customer needs through product and design partnerships.

This remote position offers a competitive salary range of $204,000 - $259,000 USD, along with the opportunity to work for a company committed to diversity and inclusion. You'll be part of a team that's transforming the travel industry while building systems that connect millions of hosts and guests worldwide.

Working at Airbnb means joining a company that values unique perspectives and innovative solutions, with a strong focus on creating authentic connections between communities worldwide. The role provides an excellent opportunity to make a significant impact on a platform that has revolutionized the way people travel and experience new places.

Last updated 21 hours ago

Responsibilities For Staff Software Engineer, Guest & Host

  • Lead booking engineering projects to improve end user experience, system reliability and performance
  • Mentor, guide, advocate and support the career growth of individual contributors
  • Write and review technical designs for large, open-ended foundational technical problems
  • Collaborate with engineers and cross-functional partners across Bookings, Payments and Trust teams
  • Advocate for customers by influencing cross-functional partners across Product & Design teams

Requirements For Staff Software Engineer, Guest & Host

  • 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
  • Shipped several large scale projects with multiple dependencies across teams
  • Technical leadership and strong communication skills

Benefits For Staff Software Engineer, Guest & Host

  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Guest & Host

Staff Software Engineer, Database Infrastructure Service

Staff Software Engineer position at Airbnb focusing on database infrastructure, distributed systems, and data management, offering competitive compensation and remote work flexibility.

Staff Software Engineer, Event Logging

Lead Airbnb's event logging infrastructure, architecting solutions that process billions of events daily while ensuring data integrity and compliance across the platform.

Staff Software Engineer, Guest Displays & Platforms

Lead technical development of Airbnb's guest experience platforms, focusing on pricing and availability systems while mentoring engineering teams and driving technical excellence.

Staff Software Engineer, Community Support Platform

Lead backend development for Airbnb's Community Support Platform, building scalable solutions for global customer service operations.

Engineering Manager, Messaging Platform

Lead Airbnb's Messaging Platform team, managing senior engineers and developing scalable communication systems for global travel marketplace.