Staff Fullstack Engineer, Reservation Management

Airbnb connects guests with hosts offering unique stays and experiences across the globe, founded in 2007 and grown to over 4 million hosts with 1 billion guest arrivals.
$204,000 - $259,000
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
9+ years of experience
Travel · Consumer

Description For Staff Fullstack Engineer, Reservation Management

Airbnb is seeking a Staff Fullstack Engineer to join their Reservation Management team, a critical component of their Guest & Host organization. This role involves leading the systems and surfaces responsible for recording all orders at Airbnb and providing a scalable foundation for products like travel insurance and Experiences.

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 combining strategic product understanding with deep technical expertise to design and implement solutions that are flexible, reliable, and scalable.

The position offers the opportunity to work with a global platform that serves millions of users worldwide, where development speed, reliability, and efficiency are paramount. You'll collaborate across multiple teams including Search, Checkout, Payments, and Trust, while mentoring other engineers and nurturing a culture of technical excellence.

The ideal candidate brings 9+ years of industry experience, with expertise in backend systems and large-scale architectures. You'll need to demonstrate excellent judgment in balancing short-term business needs with long-term technical quality, while maintaining strong communication skills and an end-to-end mentality.

This remote position offers a competitive salary range of $204,000 - $259,000 USD, with potential for bonus, equity, and Employee Travel Credits. Join a company committed to diversity and inclusion, working on products that enable authentic connections between hosts and guests worldwide.

Last updated 21 hours ago

Responsibilities For Staff Fullstack Engineer, Reservation Management

  • Design future state of technical systems combining strategic product goals with deep system understanding
  • Lead engineers in building technical solutions across teams
  • Participate in product and UX requirements development
  • Nurture technical quality culture from design to 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
  • 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

Equity
  • Bonus
  • Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Fullstack Engineer, Reservation Management

Staff Software Engineer, Dev Infra

Lead technical strategy and development of testing infrastructure at Airbnb, serving 1000+ engineers globally while mentoring team members and driving system optimization.

Staff Software Engineer, Host Calendar

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

Staff Software Engineer, Payments Platform

Staff Software Engineer position at Airbnb's Payments Platform team, building scalable payment systems processing transactions across 70+ currencies in 191 countries.

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, Fraud Prevention & Safety

Staff Software Engineer position at Airbnb focusing on fraud prevention and safety, building scalable systems and ML models to protect the platform's global community.