Staff Software Engineer, Guest Displays & Platforms

A platform founded in 2007 connecting hosts offering unique stays with guests, growing to over 4 million hosts and 1 billion guest arrivals globally.
$204,000 - $259,000
Backend
Staff Software Engineer
Remote
10+ years of experience
Travel

Description For Staff Software Engineer, Guest Displays & Platforms

Airbnb, a revolutionary travel platform founded in 2007, has transformed the hospitality industry by connecting millions of hosts with guests worldwide. As a Staff Software Engineer in the Guest Displays & Platforms team, you'll be at the forefront of developing and refining major subsystems that power the core user journey for Airbnb guests.

The role focuses on the critical components of pricing and availability across all product surfaces, as well as the main product details page (PDP). You'll be responsible for computing and presenting prices based on host settings, platform fees, and taxes, while also managing availability calculations based on host settings, existing reservations, and policy controls.

This position offers a unique opportunity to make a significant impact by:

  • Leading the technical vision and implementation of scalable solutions
  • Mentoring and guiding engineering teams
  • Collaborating with cross-functional teams to drive product excellence
  • Building systems that handle millions of transactions globally

The ideal candidate will bring 10+ years of software development experience, with deep expertise in both backend systems and frontend development using React. You'll need to demonstrate strong technical leadership, excellent communication skills, and the ability to balance immediate business needs with long-term technical quality.

Working remotely within the USA, you'll be part of a company that values inclusion, innovation, and technical excellence. The role offers competitive compensation ($204,000 - $259,000), along with the opportunity to work on systems that directly impact millions of users worldwide.

Join Airbnb to help shape the future of travel while working with cutting-edge technology and talented professionals in a collaborative, impact-driven environment.

Last updated 21 hours ago

Responsibilities For Staff Software Engineer, Guest Displays & Platforms

  • Design the future state of technical systems combining strategic product goals with deep system understanding
  • Lead engineers in building technical solutions
  • Participate in product and UX requirements development
  • Nurture technical quality culture from design to production
  • Mentor other engineers
  • 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 Software Engineer, Guest Displays & Platforms

React
JavaScript
  • 10+ years of relevant software development industry experience in a fast-paced tech environment
  • Expertise with backend systems in large-scale service-oriented architectures
  • Expertise with front-end web development using React or similar javascript-based frameworks
  • 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
  • Passionate about efficiency, availability, system quality and user experience

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Guest Displays & Platforms

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 Fullstack Engineer, Reservation Management

Staff Fullstack Engineer position at Airbnb leading the Reservation Management team, focusing on scalable booking systems and platform development.

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, 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.