Taro Logo

Software Engineer, Guest & Host

A global platform connecting hosts offering unique stays and experiences with guests, founded in 2007 and operating in over 220 countries.
China
Backend
Mid-Level Software Engineer
Remote
5,000+ Employees
3+ years of experience
Travel · Consumer

Description For Software Engineer, Guest & Host

Airbnb is seeking a Software Engineer to join their Global Markets engineering team, focusing on evolving guest and host experiences for international markets. This role is part of Airbnb's strategy to accelerate growth in under-penetrated global markets, serving their presence in over 220 countries and regions.

The position offers an opportunity to work on significant projects spanning landing pages, search functionality, and pre-booking flows. As a member of the Global Markets team, you'll collaborate closely with product managers, designers, data scientists, and engineers across global teams to build products specifically for Airbnb guests.

The ideal candidate will bring 3+ years of industry experience and strong technical expertise in languages such as Java, Kotlin, Python, Ruby/Rails, and JavaScript/TypeScript. You'll be expected to handle architectural patterns of large-scale systems, write clean and maintainable code, and participate in code reviews and technical design discussions.

This remote position is specifically based in mainland China, requiring fluency in both Chinese and English. You'll be part of a company that has grown from hosting three guests in San Francisco to facilitating over 2 billion guest arrivals globally, working with more than 5 million hosts worldwide.

The role demands excellent communication skills, the ability to tackle ambiguous problems independently, and a data-driven approach to problem-solving. You'll be instrumental in ensuring that Airbnb's products are adapted and optimized for global markets, making every user feel at home regardless of their location.

Working at Airbnb means joining a company committed to diversity, inclusion, and belonging, where you'll have the opportunity to impact millions of users worldwide while working with cutting-edge technologies and participating in the evolution of one of the world's leading travel and hospitality platforms.

Last updated 3 hours ago

Responsibilities For Software Engineer, Guest & Host

  • Work with cross functional partners to understand product requirements and translate them into technical solutions
  • Create roadmaps for projects
  • Discuss and align technical specifications with other engineers
  • Write clean, testable and maintainable code
  • Perform tech design and code reviews
  • Drive project delivery and communicate status to stakeholders
  • Mentor other engineers

Requirements For Software Engineer, Guest & Host

Java
Python
Ruby
JavaScript
TypeScript
Kotlin
  • 3+ years industry experience
  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
  • Experience with architectural patterns of large-scale systems
  • Experience with Java, Kotlin, Python, Ruby/Rails, JavaScript/TypeScript
  • Excellent communication and collaboration skills
  • Ability to tackle ambiguous problems
  • Focus on building high quality products
  • Data-driven problem-solving approach
  • Fluent in both Chinese and English

Interested in this job?

Jobs Related To Airbnb Software Engineer, Guest & Host