Staff Software Engineer, HotelTonight

Airbnb is a global hospitality platform founded in 2007, connecting hosts with guests worldwide, now owning HotelTonight, a last-minute hotel booking service.
$204,000 - $259,000
Backend
Staff Software Engineer
Remote
5000+ 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 dynamic team. This role presents a unique opportunity to make a significant impact on a leading hotel-booking service that's revolutionizing last-minute travel.

The position involves working on critical backend systems that power HotelTonight's innovative booking platform. You'll be responsible for ensuring high availability and performance of APIs, scaling 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 from conception to deployment, mentor team members, and drive the technical roadmap. The role requires expertise in backend engineering, with 9+ years of experience in Java or Ruby, and a proven track record of scaling high-traffic systems.

Working remotely within the US, you'll be part of Airbnb's larger mission to transform the travel industry while maintaining HotelTonight's entrepreneurial spirit. The position offers competitive compensation ($204,000 - $259,000), along with the opportunity to work on challenging technical problems in the travel and hospitality space.

This role is perfect for a seasoned engineer who enjoys mentoring others, has strong communication skills, and wants to contribute to a platform that helps millions of travelers book exceptional hotel experiences. You'll be joining a company that values diversity, innovation, and maintains a strong focus on both technical excellence and user experience.

Last updated 40 minutes 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 abilities
  • 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

Equity
  • Employee Travel Credits
  • Bonus
  • Benefits

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, HotelTonight

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, Trust Platform

Staff Software Engineer position at Airbnb focusing on building and maintaining large-scale trust and fraud prevention systems with competitive compensation and remote work options.

Senior Staff Software Engineer, Marketing Technology

Lead technical development of Airbnb's Marketing Technology platform, architecting solutions for global customer communications and marketing campaigns.

Senior Staff Software Engineer, Community Support Engineering

Lead technical excellence and architect large-scale systems for Airbnb's Community Support Engineering team while mentoring engineers and driving innovation.

Staff Software Engineer, Tax Experience

Staff Software Engineer position at Airbnb focusing on Global Tax Engineering, requiring 9+ years of experience and expertise in large-scale systems development.