Staff Software Engineer, HotelTonight

at Airbnb
πŸ“ United States
USD 204,000-255,000 per year
SENIOR
βœ… Remote βœ… Hybrid

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Security @ 4 Docker @ 4 Kafka @ 4 MySQL @ 4 Ruby @ 7 Terraform @ 4 Java @ 7 Ruby on Rails @ 7 Scoping @ 7 AWS @ 4 Communication @ 7 PostgreSQL @ 4 API @ 4 Project Management @ 7 Fraud @ 4

Details

Airbnb (and the HotelTonight team) is seeking a Staff Software Engineer to help build a next-generation Hospitality & Booking Platform focused on last-minute hotel bookings. HotelTonight, launched in 2011 and acquired by Airbnb in 2019, operates as a standalone product with features such as Daily Drop and personalized hotel deals. This role is part of a small, entrepreneurial team within Airbnb that focuses on backend engineering, reliability, partner connectivity, and scalable systems.

Responsibilities

  • Own and deliver guest- and hotel partner-facing features from ideation through rollout.
  • Ensure high availability, scalability and speed of backend systems and APIs.
  • Evaluate, identify, and define improvements to existing infrastructure and drive the long-term technical roadmap for the team.
  • Act as engineering lead on projects, coordinating design, implementation, and rollout.
  • Build security and anti-fraud solutions and implement connectivity to partners.
  • Work cross-functionally with engineers across teams to maintain integrity and reliability of the HotelTonight platform.
  • Participate in on-call rotation to meet critical SLAs.
  • Evaluate and experiment with new technologies and techniques for the tech stack.
  • Mentor and support other engineers on the team and related teams.

Requirements

  • 9+ years of experience with Java or Ruby (Ruby on Rails).
  • Strong backend engineering experience with high-traffic production systems and experience scaling and maintaining them.
  • Experience with relational databases (MySQL, Postgres) and key/value stores.
  • Experience with API design and server-driven UI architectures and patterns.
  • Strong problem-solving skills; able to evaluate technical approaches and propose alternatives.
  • Strong communication skills; able to communicate clearly and effectively with senior stakeholders.
  • Strong project scoping and project management skills.
  • Experience with on-call/incident response and meeting SLAs.
  • Ability to mentor and support other engineers.

Tech Stack (mentioned)

  • Java
  • Ruby / Rails
  • AWS
  • Terraform
  • Docker
  • Kafka
  • MySQL
  • PostgreSQL
  • Key/value stores

Location & Work Policy

  • This position is US - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites as agreed with your manager.
  • Candidates must live in a U.S. state where Airbnb, Inc. has a registered entity (some states are excluded β€” see the posting for the up-to-date list).

Compensation & Benefits

  • Base pay range: $204,000 β€” $255,000 USD.
  • This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.

Inclusion & Accessibility

  • Airbnb is committed to inclusion and encourages all qualified individuals to apply.
  • Reasonable accommodations are available for candidates with disabilities (email [email protected] as indicated in the posting).