Staff Software Engineer, Pricing & Availability

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

Description For Staff Software Engineer, Pricing & Availability

Airbnb, founded in 2007, has revolutionized the travel industry by connecting millions of hosts with guests worldwide. As a Staff Software Engineer in the Pricing & Availability team, you'll be at the heart of Airbnb's guest experience, working on critical features that impact the booking flow from Search to Checkout. The role combines technical leadership with hands-on development, focusing on building scalable, efficient systems that handle high QPS with low latency.

The position offers an opportunity to work with a team that values both technical excellence and cultural health. You'll be responsible for leading the development of major features, working closely with designers and product managers to shape the guest experience, and establishing technical vision that scales with business needs. The team emphasizes simplification of complex systems and maintains a supportive, honest culture where getting things done goes hand in hand with having fun.

Your impact will extend beyond immediate team boundaries, as you'll collaborate with various internal teams including Search, Checkout, Reservations, and more. The role requires strong technical expertise in backend systems, excellent communication skills, and the ability to mentor others. You'll be working in a remote-friendly environment with occasional office visits, contributing to a platform that has facilitated over 1 billion guest arrivals globally.

This is an ideal opportunity for experienced engineers who are passionate about building large-scale systems, value user experience, and want to make a significant impact on how millions of people travel and experience new places. The role offers competitive compensation, including equity and benefits, reflecting Airbnb's commitment to attracting top talent.

Last updated 21 hours ago

Responsibilities For Staff Software Engineer, Pricing & Availability

  • Design the future state of technical systems combining strategic product goals with deep system understanding
  • Lead engineers both inside and outside immediate team in building technical solutions
  • Nurture a culture of happy healthy teams including supportive feedback
  • Steer end-to-end product with Product Managers, Design, and UX
  • Collaborate with internal teams across Search, Checkout, Reservations, Host Settings, Listings, Payments, Tax, Cities, Trust and others

Requirements For Staff Software Engineer, Pricing & Availability

Java
Python
Scala
  • 9+ years of relevant software development industry experience in a fast-paced tech environment
  • Demonstrated expertise in backend systems within large-scale service-oriented architectures
  • Excellent communication skills and ability to work well within and across teams
  • Strong programming skills in Scala / Python / Java/ C++ or equivalent
  • Passion to level-up those around you through curiosity and fostering collaboration
  • Passionate about efficiency, availability, system quality and user experience

Benefits For Staff Software Engineer, Pricing & Availability

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Pricing & Availability

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.