Taro Logo

Senior Software Engineer, Community Support Engineering(Multiple roles)

A global platform founded in 2007 where hosts offer unique stays and experiences to guests, connecting communities worldwide.
China
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Travel

Description For Senior Software Engineer, Community Support Engineering(Multiple roles)

Airbnb's Community Support Engineering team is seeking a Senior Software Engineer to join their China-based operations. This role is part of a hiring initiative for 7 positions within the Community Support (CS) organization, which is crucial for enabling Airbnb's core business. The position offers an opportunity to make significant impacts on Airbnb's CS user experience through developing and evolving engineering foundations.

The role involves working on critical systems including Routing, Data Platform, Case Management, and foundational tooling. As a senior engineer, you'll be responsible for leading project execution and improving both customer and agent experiences. The position requires collaboration with global teams and focuses on building scalable solutions for high-traffic systems and big volume data processing.

This is an excellent opportunity for experienced engineers who want to work on technology that powers world-class customer support at scale. The role combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to mentor others. While the position is remote-eligible within China, it may involve occasional office work or offsites.

The ideal candidate will bring technical expertise in backend systems, experience with scalable architecture, and the ability to work effectively in a cross-functional environment. This role offers the chance to shape the future of customer support technology at one of the world's leading travel and hospitality platforms.

Last updated 2 days ago

Responsibilities For Senior Software Engineer, Community Support Engineering(Multiple roles)

  • Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy
  • Drive, lead, and contribute to the full development cycle
  • Review code and design docs, give feedback on product specs and mocks
  • Discuss and align technical specifications with cross-team engineers
  • Write clean, testable and maintainable code
  • Perform tech design and code reviews
  • Drive project delivery and communicate status to stakeholders
  • Advocate and participate in advancing engineering processes
  • Provide input in team roadmap and technical direction

Requirements For Senior Software Engineer, Community Support Engineering(Multiple roles)

Java
Kotlin
  • 5+ years of industry experience
  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
  • Proficient in at least one major programming language (such as Java/Kotlin)
  • Experience in building large and scalable systems
  • Ability to evaluate technical approaches and design product solutions
  • Mentorship to junior developers
  • Fluent communication in both English and Chinese

Jobs Related To Airbnb Senior Software Engineer, Community Support Engineering(Multiple roles)