Staff Software Engineer, HotelTonight

Airbnb is a global hospitality platform founded in 2007, connecting hosts offering unique stays with guests across the globe.
$204,000 - $255,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Travel

Description For Staff Software Engineer, HotelTonight

HotelTonight, acquired by Airbnb in 2019, is seeking a Staff Software Engineer to join their team focused on building a next-generation Hospitality & Booking Platform. This role offers a unique opportunity to make an outsized impact while working within the larger Airbnb ecosystem.

The position involves working on critical backend systems for HotelTonight, a premier hotel-booking service that makes last-minute trips easy and fun. You'll be responsible for ensuring high availability and performance of APIs, scaling industry-changing products, implementing security solutions, and enhancing infrastructure. The tech stack includes Java, Ruby/Rails, AWS, Terraform, Docker, Kafka, MySQL, and Postgres.

As a Staff Engineer, you'll lead technical initiatives, mentor team members, and drive the long-term technical roadmap. The role requires extensive experience in backend engineering, particularly with Java or Ruby, and a proven track record of scaling high-traffic systems. You'll work in a remote-friendly environment while contributing to a platform that serves millions of travelers.

The position offers competitive compensation ($204,000 - $255,000), along with equity, benefits, and unique perks like Employee Travel Credits. This is an excellent opportunity for a senior technologist who wants to combine the entrepreneurial spirit of HotelTonight with the resources and reach of Airbnb.

The ideal candidate will bring 9+ years of relevant experience, strong communication skills, and the ability to mentor others while driving technical excellence. You'll be joining a company that values diversity, inclusion, and belonging, with a mission to create authentic travel experiences worldwide.

Last updated 15 hours ago

Responsibilities For Staff Software Engineer, HotelTonight

  • Own and deliver guest & hotel partner facing features
  • Ensure high availability, scalability and speed of backend systems
  • Evaluate and define improvements to existing infrastructure
  • Drive long term technical roadmap for the team
  • Lead projects from ideation to implementation to rollout
  • Work with engineers across teams to maintain platform integrity
  • Participate in on-call rotation
  • Evaluate and experiment with new technologies
  • Mentor and support other engineers

Requirements For Staff Software Engineer, HotelTonight

Java
Ruby
MySQL
PostgreSQL
Kafka
  • 9+ years experience with Java or Ruby
  • Problem solving skills with ability to evaluate technical approaches
  • Strong communication skills with senior stakeholders
  • Experience with relational databases (MySQL, Postgres) and key/value stores
  • Experience with scaling and maintaining high-traffic production systems
  • Experience with server driven UI architectures, patterns, and API design
  • Strong project scoping and project management skills
  • Ability to mentor other engineers

Benefits For Staff Software Engineer, HotelTonight

Medical Insurance
Equity
  • Employee Travel Credits
  • Bonus

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, HotelTonight

Staff Backend Engineer, Media Foundation

Staff Backend Engineer position at Airbnb focusing on building and optimizing next-generation media infrastructure for processing, storage, and delivery of media assets.

Backend Staff Software Engineer, On Trip

Staff Software Engineer position at Airbnb focusing on backend development for the On Trip and Wishlist teams, building seamless guest experiences.

Staff Software Engineer, Checkout

Staff Software Engineer position at Airbnb leading the development of checkout systems, requiring 9+ years of experience in building scalable distributed systems.

Senior Staff Engineer - Users

Senior Staff Engineer position at Airbnb focusing on building and maintaining the User platform and identity systems.

Staff Software Engineer, Guest & Host - Pricing Guidance Team

Staff Software Engineer position at Airbnb focusing on building pricing guidance tools and systems for hosts, requiring 10+ years of experience and strong technical leadership skills.