Staff Software Engineer, HotelTonight
at Airbnb
π United States
USD 204,000-255,000 per year
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 @ 4Details
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).