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

Job Description

Airbnb is seeking Senior Software Engineers for their Community Support Engineering team in China, with 4 positions available. The role focuses on building world-class technology and solutions that power Airbnb's Community Support operations. As a senior engineer, you'll be responsible for developing and evolving CS engineering foundations including Routing, Data Platform, Case Management, and foundational tooling. The position requires collaboration with global teams to improve customer and agent experiences.

The ideal candidate will have 5+ years of experience in product engineering, strong technical skills in languages like Java/Kotlin/Python, and experience building scalable systems. You'll lead major engineering projects, mentor junior developers, and contribute to technical strategy. The role offers the opportunity to make lasting impacts on Airbnb's CS user experience while working with cross-functional teams.

Working remotely from China, you'll be part of a company that has grown from hosting 3 guests in San Francisco to facilitating over 2 billion guest arrivals globally. The position offers the chance to work on high-impact projects that directly affect millions of users while being part of a company committed to diversity and inclusion. Occasional office visits or offsites may be required as agreed with management.

The role combines technical leadership, hands-on development, and strategic thinking to improve Airbnb's customer support infrastructure. You'll be instrumental in building solutions that enhance both customer and agent experiences while working with a global team that values innovation and technical excellence.

Last updated 6 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: technical design, development, test, experimentation, analysis, and launch
  • 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
  • Mentor other engineers
  • Contribute to team roadmap and technical direction

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

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

Related Jobs

Senior Software Engineer

Senior Software Engineer role at Microsoft focusing on backend development, big data pipelines, and LLM-based systems for MSN, Ruby and Copilot Discover business growth.

Senior Backend Engineer (Trading)

Senior Backend Engineer position at Coins.ph focusing on developing high-performance trading systems using Java, handling cryptocurrency trading operations with emphasis on low latency and high concurrency.

Senior Software Engineer (Cognitive Service Platform)

Senior Software Engineer position at Microsoft's Cognitive Service Platform team in Beijing, focusing on cloud services and distributed systems development.

Senior CUDA Test Development Software Engineer

Senior CUDA Test Development Software Engineer role at NVIDIA, focusing on quality assurance and test automation for CUDA products, requiring strong programming skills and testing expertise.

Senior Audio Video Engineer

Senior Audio Video Engineer position at Razer, focusing on developing screen recording and streaming functionalities with expertise in video/audio codecs and hardware acceleration.