Taro Logo

Senior Staff Software Engineer, Hotels

Airbnb is a global platform connecting hosts and guests, founded in 2007, enabling unique stays and authentic community experiences worldwide.
United States
$244,000 - $305,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
12+ years of experience
Travel

Job Description

Airbnb is seeking a Senior Staff Software Engineer to join their Hotels organization, which includes HotelTonight. This role offers an exceptional opportunity to make a significant impact in a dynamic, startup-like environment within a global company. The position combines technical leadership with hands-on development, requiring both strategic thinking and practical implementation skills.

The role involves working closely with senior leadership to shape the technical future of Airbnb's hotel products, while maintaining a focus on simplicity and user experience. You'll be responsible for architecting and implementing solutions that scale across the organization, working with cross-functional teams including Product Managers, Experience Designers, and Engineers.

As a Senior Staff Engineer, you'll lead efforts to design and launch reliable, performant systems that power the hotel booking experience. Your responsibilities will span from high-level technical strategy to hands-on coding and mentorship. The position requires a deep understanding of both technical systems and business outcomes, allowing you to make informed decisions that balance immediate needs with long-term goals.

The ideal candidate brings 12+ years of experience in high-growth tech environments, with a proven track record of building enterprise-scale systems. Strong expertise in languages like Java and Python is essential, as is the ability to communicate effectively with both technical and non-technical stakeholders. This remote position offers competitive compensation ($244,000 - $305,000), along with benefits including equity, bonuses, and employee travel credits.

This role presents an unique opportunity to shape the future of hotel bookings at Airbnb, working with a team that values entrepreneurial spirit and technical excellence. You'll be part of an organization that's transforming how people discover and book hotels, while maintaining the authentic, community-driven approach that Airbnb is known for.

Last updated 19 hours ago

Responsibilities For Senior Staff Software Engineer, Hotels

  • Work with senior leaders to define and drive long-term technical strategy and architecture
  • Collaborate with cross-functional partners on product design and delivery
  • Establish technical vision and lead architecture efforts
  • Provide input in team roadmap and technical direction
  • Influence and collaborate with stakeholders
  • Hands-on development including design and code reviews
  • Mentor and support career growth of individual contributors
  • Design future state technical systems
  • Lead engineers in building technical solutions
  • Nurture culture of technical quality

Requirements For Senior Staff Software Engineer, Hotels

Java
Python
  • 12+ years relevant experience in fast paced, high growth tech environment
  • Experience building and architecting full-stack products at enterprise-scale
  • Demonstrated technical leadership
  • Strong communication and collaboration skills
  • Extensive experience with Java, Python or other programming languages
  • Excellent written and verbal communication skills

Benefits For Senior Staff Software Engineer, Hotels

Medical Insurance
  • Employee Travel Credits
  • Bonus
  • Equity

Related Jobs

Senior Staff Software Engineer, Hotels

Senior Staff Software Engineer position at Airbnb's Hotels organization, leading technical strategy and architecture while working with cross-functional teams to deliver scalable solutions.

Staff Software Engineer, Information Systems & Technology

Staff Software Engineer position at Apple's Information Systems & Technology group, focusing on Java development for enterprise systems and applications.

Software Engineer (Solutions Architect), Enterprise Systems

Senior Solutions Architect position at Apple focusing on enterprise systems and cloud-based support applications, requiring 7+ years of experience in software engineering and system design.

CPU Performance Architect - Platform Architecture

Senior CPU Performance Architect role at Apple focusing on memory subsystem optimization and CPU micro-architecture design for next-gen Apple products.

CPU Performance Architect - Platform Architecture

Senior CPU architecture role at Apple focusing on memory subsystem optimization and performance improvements for next-gen products.