Taro Logo

Senior Software Engineer, Guest & Host

A global platform connecting hosts offering unique stays and experiences with guests, founded in 2007 in San Francisco.
China
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Consumer

Description For Senior Software Engineer, Guest & Host

Airbnb, a pioneering force in the hospitality industry since 2007, is seeking a Senior Software Engineer to join their Listing Backend team in China. This role is fundamental to Airbnb's core operations, focusing on managing critical listing data that powers both Guest and Host experiences across the platform.

The position offers an exciting opportunity to work on high-impact projects that directly influence Airbnb's rapid business growth. As a senior team member, you'll be responsible for architecting and implementing complex data projects while maintaining high standards for both architecture and code quality. The role involves collaboration with global teams, including Product Managers, Designers, and other Engineers.

The Listing Backend team's mission is crucial - they provide efficient and reliable online storage and retrieval of Stays/Experiences listings data, which is fundamental to Airbnb's operation. You'll be working with advanced tech stack and be responsible for supporting rapid business growth while maintaining system reliability and efficiency.

This remote position is based in mainland China, offering the flexibility of remote work while occasionally requiring presence at Airbnb offices or offsites. The role demands strong technical expertise combined with excellent communication skills, as you'll be working across global teams and need to be fluent in both Chinese and English.

The ideal candidate will bring 5+ years of relevant software development experience, strong expertise in backend technologies (particularly Java and Kotlin), and a proven track record of working with large-scale applications. This role presents an excellent opportunity for experienced engineers who want to make a significant impact on a platform that has facilitated over 2 billion guest arrivals worldwide.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer, Guest & Host

  • Architect and implement complex projects, focusing on data-driven decision making and performance optimizations
  • Work with cross functional partners to understand product requirements and translate them into technical solutions
  • Write clean, testable and maintainable code to implement the features
  • Help define and improve coding standards, development processes and best practices
  • Create project roadmaps

Requirements For Senior Software Engineer, Guest & Host

Java
Kotlin
  • 5+ years of relevant software development experience in a fast paced tech environment
  • Experience working with backend server languages (Java, Kotlin preferred)
  • Expertise in relational databases and caching
  • Strong coding abilities and experience with architectural patterns of large, high-scale applications
  • Data driven problem-solving approach
  • Ability to evaluate technical approaches and design product solutions
  • Fluent in both Chinese and English
  • Excellent communication and collaboration skills

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Guest & Host