Taro Logo

Staff Software Engineer, Reservation Management

Airbnb is a platform where Hosts offer unique stays and experiences, enabling guests to connect with communities in an authentic way.
$204,000 - $259,000
Staff Software Engineer
Remote
9+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Software Engineer, Reservation Management

Airbnb, founded in 2007, has grown into a global platform connecting millions of Hosts with guests worldwide. The Reservation Management team at Airbnb is seeking a Staff Software Engineer to join their critical team responsible for the booking experience and core systems.

As a Staff Software Engineer, you'll provide technical leadership to a diverse team of developers, focusing on improving the core Reservation/Order Platform and driving additional products. Your role will involve designing future-state technical systems, leading engineers in building solutions, and collaborating with various stakeholders to steer teams towards efficient paths for overall goals.

Key responsibilities include:

  • Designing scalable technical systems
  • Leading engineers in implementing technical solutions
  • Participating in product and UX requirement development
  • Fostering a culture of technical quality
  • Mentoring other engineers
  • Identifying and solving problems hindering technical excellence
  • Collaborating across multiple internal teams

The ideal candidate will have 9+ years of relevant software development experience, expertise in backend systems within large-scale service-oriented architectures, and a strong understanding of how backend systems impact user experience. You should be passionate about efficiency, availability, system quality, and user experience.

This US-remote position offers a competitive salary range of $204,000 - $259,000 USD, along with potential bonuses, equity, and Employee Travel Credits. Airbnb is committed to diversity, inclusion, and providing reasonable accommodations for applicants with disabilities.

Join Airbnb's Reservation Management team to make a significant impact on a platform that connects people and communities worldwide through unique travel experiences.

Last updated a year ago

Responsibilities For Staff Software Engineer, Reservation Management

  • Design the future state of technical systems
  • Lead engineers in building technical solutions
  • Participate in the development of product and UX requirements
  • Nurture a culture of technical quality
  • Mentor other engineers
  • Identify and propose solutions to problems
  • Collaborate with internal teams across various departments
  • Establish technical vision and deliver scalable solutions

Requirements For Staff Software Engineer, Reservation Management

Java
Kubernetes
  • 9+ years of relevant software development industry experience
  • Expertise with backend systems in large-scale service-oriented architectures
  • Good judgment in making tradeoffs
  • Strong understanding of how deep backend systems are expressed in UX
  • End-to-end mentality
  • Excellent communication skills
  • Passionate about efficiency, availability, system quality and user experience

Benefits For Staff Software Engineer, Reservation Management

Medical Insurance
Dental Insurance
Vision Insurance
  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?