Staff Software Engineer, Community Support Engineering

A global hospitality platform founded in 2007 that connects hosts offering unique stays with guests, having facilitated over 1 billion guest arrivals worldwide.
Backend
Staff Software Engineer
Remote
9+ years of experience
Consumer

Description For Staff Software Engineer, Community Support Engineering

Airbnb's Community Support Engineering team is seeking a Staff Software Engineer to lead technical initiatives that power their world-class customer support systems. This role combines technical leadership with hands-on development, focusing on building solutions that enhance both customer and agent experiences. As a technical lead, you'll drive project execution, mentor team members, and collaborate globally to deliver scalable solutions.

The position offers a unique opportunity to impact Airbnb's core business through technology, working specifically within the Community Support organization. You'll be responsible for architecting and implementing solutions that empower guests, hosts, CS agents, and operations teams worldwide. The role requires expertise in backend development, system architecture, and technical leadership.

Working remotely from China, you'll join a global team that values inclusive collaboration and technical excellence. You'll tackle complex challenges in building scalable support systems, lead technical discussions, and help shape the future of Airbnb's customer support technology. The role combines technical depth with leadership responsibilities, making it ideal for engineers who want to make a significant impact while growing their careers.

This position offers the flexibility of remote work while maintaining connection with Airbnb's innovative culture. You'll be part of a company that has transformed the hospitality industry and continues to push boundaries in creating meaningful connections worldwide.

Last updated 17 hours ago

Responsibilities For Staff Software Engineer, Community Support Engineering

  • Collaborate with cross-functional partners to understand business problems
  • Lead project execution across full software development lifecycle
  • Drive technical discussions with peers and cross-team technical leaders
  • Tackle complex technical challenges and mitigate potential risks
  • Write exemplary code and design documents
  • Coach and mentor engineers across the CSP China team
  • Support team growth through recruiting and interviewing
  • Promote inclusive engineering culture and quality standards

Requirements For Staff Software Engineer, Community Support Engineering

Java
Kotlin
Python
React
  • 9+ years of software development experience
  • Strong proficiency in major backend programming languages
  • Proven track record of delivering end-to-end products globally
  • Experience with architectural patterns of large-scale web applications
  • Ability to make data-driven decisions and communicate effectively
  • Bachelor's degree in Computer Science or related field
  • Fluent in both English and Chinese

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Community Support Engineering

Staff Software Engineer, Host Calendar

Staff Software Engineer position at Airbnb focusing on Host Calendar development, offering remote work and competitive compensation.

Staff Technical Program Manager, Aircover/Insurance

Lead technical program management role at Airbnb focusing on insurance and protection solutions, requiring 9+ years of experience and strong technical expertise.

Staff Software Engineer, Payments Transaction Risk

Staff Software Engineer role at Airbnb focusing on payments risk and fraud detection systems.

Staff Software Engineer, Booking Orchestration

Lead the development of Airbnb's booking orchestration systems as a Staff Software Engineer, focusing on scalability, reliability, and innovation in travel technology.

Staff Software Engineer, Booking

Staff Software Engineer position at Airbnb focusing on building and improving the core booking system with distributed systems expertise.