Backend Staff Software Engineer, On Trip

A global platform founded in 2007 connecting hosts offering unique stays with guests, facilitating over 1 billion guest arrivals worldwide.
$204,000 - $259,000
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
9+ years of experience
Travel · Consumer

Description For Backend Staff Software Engineer, On Trip

Airbnb, a revolutionary travel platform founded in 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 position offers a unique blend of technical leadership and hands-on development, working with a cross-disciplinary team of iOS, Android, Web, and backend developers. You'll collaborate closely with design, product, data science, and marketing teams to create seamless user experiences.

The role demands extensive backend development experience, particularly with Java and Kotlin, and a deep understanding of microservice architecture at scale. You'll be responsible for prototyping new features, leading technical discussions, and ensuring the delivery of high-quality, scalable solutions. The position offers competitive compensation, including potential equity and benefits, reflecting the senior level of the role.

Working remotely, you'll join a company that values diversity, inclusion, and innovation. Airbnb's platform, which has facilitated over 1 billion guest arrivals globally, provides an exciting opportunity to work on technology that connects people and communities worldwide. This role is perfect for a senior engineer who combines technical expertise with product thinking and wants to make a significant impact in the travel and hospitality tech space.

Last updated 13 hours 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
  • Equity

Interested in this job?

Jobs Related To Airbnb Backend Staff Software Engineer, On Trip

Senior Staff Software Engineer, Marketing Technology

Lead technical development of Airbnb's Marketing Technology platform, architecting solutions for global customer communications and marketing campaigns.

Staff Software Engineer, Database Infrastructure

Staff Software Engineer position at Airbnb focusing on database infrastructure, offering remote work and competitive salary range of $204-254K.

Staff Fullstack Engineer, Reservation Management

Staff Fullstack Engineer position at Airbnb leading the Reservation Management team, focusing on scalable booking systems and platform development.

Staff Technical Program Manager, Community Support Platform

Staff Technical Program Manager position at Airbnb, leading the Community Support Platform team with focus on technical program management and cross-functional collaboration.

Staff Software Engineer, Guest Displays & Platforms

Lead technical development of Airbnb's guest experience platforms, focusing on pricing and availability systems while mentoring engineering teams and driving technical excellence.