Staff Software Engineer, HotelTonight

Airbnb is a global hospitality platform founded in 2007, which acquired HotelTonight in 2019 to strengthen its hotel booking services.
$204,000 - $260,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 innovative hotel-booking service. This role offers a unique opportunity to be part of a entrepreneurial team while working under the Airbnb umbrella. As a Staff Engineer, you'll be instrumental in building a next-generation Hospitality & Booking Platform that serves both guests and hotel partners.

The position involves working with a modern tech stack including Java, Ruby/Rails, AWS, Terraform, Docker, Kafka, MySQL, and Postgres. You'll be responsible for ensuring high API availability, scaling products, implementing security solutions, and enhancing infrastructure. The role combines technical leadership with hands-on development, requiring both architectural vision and practical implementation skills.

This is an exciting opportunity to make a significant impact on a platform that's reshaping the hotel booking experience. You'll work with a team that prides itself on being the premier way to book hotel rooms, while contributing to Airbnb's broader strategy of expanding its hotel offerings. The position offers competitive compensation, including a base salary range of $204,000 - $260,000 USD, plus potential bonus and equity benefits.

The role is remote-eligible within the United States, with occasional office visits or offsites as needed. You'll be joining a company that values inclusion and diversity, working with a broad talent pool to foster innovation and engagement. If you're passionate about building scalable systems, mentoring others, and driving technical excellence in a travel-tech environment, this role offers the perfect blend of challenge and opportunity.

Last updated 7 days 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
  • Be the engineering lead on projects
  • 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
  • Equity

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, HotelTonight

Staff Software Engineer, Trust Platform

Staff Software Engineer position at Airbnb's Trust Platform team, focusing on building large-scale systems to detect and mitigate fraud across the platform.

Staff Software Engineer, Database Infrastructure

Staff Software Engineer position at Airbnb focusing on database infrastructure, offering remote work and competitive salary range of $204,000-$260,000.

Staff Software Engineer, Community Support Platform

Staff Software Engineer position at Airbnb working on the Community Support Platform team, building world-class tools for support ambassadors.

Staff Software Engineer, Adaptive Risk Investigations

Staff Software Engineer position at Airbnb focusing on trust and safety through the development of risk investigation tools and platform security features.

Staff Software Engineer, Insurance Engineering

Lead the Insurance Engineering team at Airbnb, building protection products for hosts and guests while driving technical excellence and innovation.