Backend Staff Software Engineer, On Trip

A global travel and accommodation platform founded in 2007, connecting hosts offering unique stays with guests worldwide.
$204,000 - $255,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Travel · Consumer

Description For Backend Staff Software Engineer, On Trip

Airbnb is seeking a Backend Staff Software Engineer to join their On Trip and Wishlist teams, focusing on providing guests with a seamless journey from trip planning to completion. This role is part of a cross-disciplinary team that includes iOS, Android, Web, and backend development expertise, working closely with design, product, data science, and marketing partners.

The position offers an opportunity to make a significant impact by developing new product experiences and features for Airbnb's core travel platform. You'll be responsible for exploring and shaping product experiences, developing prototypes, and implementing scalable solutions while considering long-term technical implications. The role involves working with microservice architecture at scale and requires extensive experience with Java and/or Kotlin.

As a Staff Engineer, you'll be expected to foster an engineering environment that prioritizes code quality, documentation, and operational excellence. The position requires 9+ years of hands-on software engineering experience and strong communication skills to collaborate effectively across functions. You'll be working on critical features in the Trips and Wishlist space, directly impacting millions of Airbnb users worldwide.

The compensation package is competitive, ranging from $204,000 to $255,000 USD, with additional benefits including equity, bonuses, and Employee Travel Credits. This is a remote-eligible position within the United States, with occasional work at Airbnb offices or offsites as needed. The role offers an excellent opportunity to work with a global platform that has facilitated over 2 billion guest arrivals and continues to innovate in the travel and accommodation space.

Airbnb values diversity and inclusion, providing a collaborative environment where you can make a significant impact on how people travel and experience different communities worldwide. The position offers the perfect blend of technical challenges, product innovation, and the opportunity to work with a platform that has revolutionized the travel industry.

Last updated a day ago

Responsibilities For Backend Staff Software Engineer, On Trip

  • Explore, shape, and develop new product experiences alongside cross-functional partners
  • Develop prototypes to validate ideas while considering long-term technical implications
  • Translate prototypes to high quality, scalable, and maintainable production code
  • Cross-collaborate across engineering to build new features holistically
  • Plan, share, align, and execute technical solutions
  • Foster an engineering environment of quality code and operational excellence

Requirements For Backend Staff Software Engineer, On Trip

Java
Kotlin
  • 9+ years of experience in hands-on software engineering role in backend development
  • Bachelor's and/or Master/PhD's degree, preferably in CS, or equivalent experience
  • Extensive experience working in Java and/or Kotlin
  • Experience working with a microservice architecture at scale
  • Excellent communication and collaboration skills
  • Passionate about efficiency, availability, technical quality and system quality
  • Experience with code reviews and architecture discussions

Benefits For Backend Staff Software Engineer, On Trip

Medical Insurance
Equity
  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Backend Staff Software Engineer, On Trip

Staff Software Engineer, Location

Staff Software Engineer position at Airbnb focusing on building world-class map search experiences, offering competitive compensation and remote work flexibility.

Staff Software Engineer, Guest Displays & Platforms

Staff Software Engineer position at Airbnb leading the Guest Displays & Platforms team, focusing on pricing, availability, and product details page development with competitive compensation and remote work options.

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.

Staff Software Engineer, HotelTonight

Staff Software Engineer position at Airbnb's HotelTonight, focusing on backend development for a next-generation hospitality platform with competitive compensation and remote work options.

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.