Backend Staff Software Engineer, On Trip

Airbnb connects hosts offering unique stays with guests, enabling authentic community connections globally since 2007.
$204,000 - $260,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Travel · Consumer

Description For Backend Staff Software Engineer, On Trip

Airbnb, a global leader in the travel and hospitality space since 2007, is seeking a Backend Staff Software Engineer for their On Trip team. This role is crucial in shaping the guest experience from trip planning to completion, working on essential features like Wishlists, Trips tab, and Airbnb's connected smart lock solution.

As a Staff Engineer, you'll be at the forefront of developing innovative solutions that impact millions of users worldwide. The role combines technical leadership with hands-on development, requiring expertise in backend technologies like Java and Kotlin, and experience with microservice architecture at scale.

You'll work in a cross-disciplinary environment, collaborating with iOS, Android, and Web developers, as well as design, product, data science, and marketing teams. This position offers the flexibility of remote work while maintaining connection with Airbnb's collaborative culture through occasional office visits and offsites.

The compensation package is competitive, ranging from $204,000 to $260,000 USD, potentially including bonuses, equity, and Employee Travel Credits. This is an excellent opportunity for experienced engineers who are passionate about creating scalable solutions and want to impact how people travel and connect globally.

Airbnb's commitment to inclusion and diversity makes it an ideal workplace for creative individuals who value innovation and engagement. The role offers the chance to work on products that facilitate meaningful connections between hosts and guests across the globe, with over 2 billion guest arrivals to date.

Last updated 15 days 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, documentation, and operational excellence

Requirements For Backend Staff Software Engineer, On Trip

Java
Kotlin
  • 9+ years of experience in hands-on 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
  • Passionate about design and UX sensibilities

Benefits For Backend Staff Software Engineer, On Trip

Equity
  • Employee Travel Credits
  • Bonus potential
  • Equity

Interested in this job?

Jobs Related To Airbnb Backend Staff Software Engineer, On Trip

Staff Software Engineer, Event Logging

Lead Airbnb's logging infrastructure as Staff Software Engineer, designing systems processing billions of events daily. Remote US position offering $204-255K.

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.