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. The company is seeking a Staff Software Engineer to join their Booking team, which is central to Airbnb's marketplace functionality.
The role involves leading the development and refinement of major subsystems powering Airbnb bookings. As a Staff Engineer, you'll be working with distributed systems and business workflow systems, playing a crucial role in transforming the booking ecosystem. The position requires collaboration with various teams including Pricing, Payments, and Trust to enhance system efficiency, reliability, and user experience.
The ideal candidate will bring 8+ years of hands-on engineering experience, with a strong background in building and maintaining large-scale distributed systems. You'll be expected to lead technical designs, mentor team members, and work closely with cross-functional partners to develop innovative solutions that advance Airbnb's mission.
This is a remote position based in the USA, offering a competitive salary range of $204,000 - $259,000 USD. The role may include occasional work at an Airbnb office or attendance at offsites. Airbnb is committed to fostering an inclusive environment and welcomes diverse perspectives to drive innovation.
The position offers an opportunity to make a significant impact on a platform that connects millions of hosts and guests worldwide. You'll be working on complex technical challenges while helping to shape the future of travel experiences. The role combines technical leadership with strategic thinking, requiring both deep technical expertise and strong communication skills.