Taro Logo

Staff Software Engineer, Guest & Host

A global hospitality platform connecting hosts offering unique stays with guests, founded in 2007 and grown to over 5 million hosts worldwide.
$204,000 - $255,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Consumer · Travel
This job posting is no longer active.

Job Description

Airbnb, a leading global hospitality platform founded in 2007, is seeking a Staff Software Engineer to join their On Trip and Wishlist teams. This role is crucial in providing guests with a seamless journey from trip planning to trip end. As a Staff Engineer, you'll work on product surfaces including Wishlists, Trips tab, and Airbnb's connected smart lock solution.

The position offers an exciting opportunity to shape the future of travel experiences at scale, working within a cross-disciplinary team with expertise in iOS, Android, Web, and backend development. You'll collaborate closely with design, product, data science, and marketing partners to deliver cohesive journeys for Airbnb app users.

Your responsibilities will include developing new product experiences from ideation to implementation, creating prototypes to validate ideas, and translating these into high-quality, scalable production code. The role requires strong technical leadership, with 9+ years of backend development experience and expertise in Java/Kotlin.

The compensation package is competitive, ranging from $204,000 to $255,000 USD, with additional benefits including Employee Travel Credits. This is a remote position within the US, offering flexibility while maintaining connection through occasional office visits or offsites as needed.

The ideal candidate will combine technical excellence with strong product sensibilities, bringing experience with microservice architecture at scale and a passion for creating efficient, high-quality systems. You'll be joining a company that values diversity, inclusion, and belonging, working on products that connect millions of hosts and guests worldwide.

Last updated a month ago

Responsibilities For Staff Software Engineer, Guest & Host

  • 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 Staff Software Engineer, Guest & Host

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
  • Passionate about design and UX sensibilities

Benefits For Staff Software Engineer, Guest & Host

Medical Insurance
  • Employee Travel Credits