Staff Software Engineer, Community Support Engi... @ Airbnb
Your Application Journey
Email Hiring Manager
Job Details
About Airbnb
Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home. Since then, it has grown to over 5 million hosts and 2 billion guest arrivals across the globe, offering unique stays and experiences that connect guests with communities authentically.
Community You Will Join
You will join the Community Support team, a key driver of Airbnb's core business. The Community Support Engineering team powers world-class technology and solutions for Airbnb's CS agents, hosts, guests, and operations teams. This role is part of CSP in China, offering you an opportunity to make a lasting impact on the Airbnb CS user experience.
The Difference You Will Make
As a Staff Software Engineer, you will serve as the technical lead for a diverse team. You will drive project execution, improve customer and agent experiences, and guide technical strategy across core CS platforms including Routing, Data Platform, Case Management, and foundational tooling.
A Typical Day
- Collaborate with cross-functional partners to understand business challenges.
- Lead projects through design, implementation, testing and deployment.
- Drive technical discussions with global peers to align strategies.
- Tackle complex challenges and mitigate risks.
- Write high-quality code and design documents.
- Instill engineering best practices and mentor team members.
- Support recruiting efforts and conduct interviews.
- Promote an inclusive engineering culture.
Your Expertise
- 9+ years of software development experience.
- Strong proficiency in at least one major backend language (e.g., Java, Kotlin, Scala, Python).
- Experience with frontend frameworks (React, Angular, Vue.js) is a plus.
- Proven track record with global product delivery.
- Expertise in architectural patterns, high-volume data systems and APIs.
- Data-driven decision making and effective cross-functional communication.
- Bachelor's degree in Computer Science (or equivalent experience).
- Fluent in English and Chinese.
Location
This role must be physically based in China. It is remote eligible, though occasional work at an Airbnb office or offsites may be required.
Key skills/competency
- Software Engineering
- Community Support
- Technical Leadership
- Backend Development
- API Design
- Data Systems
- Mentorship
- Cross-functional Collaboration
- Problem Solving
- Scalability
How to Get Hired at Airbnb
🎯 Tips for Getting Hired
- Customize your resume: Highlight relevant software engineering leadership experience.
- Showcase technical projects: Include detailed CS platform work examples.
- Emphasize mentorship: Reflect experience in team coaching.
- Prepare for global collaboration: Be ready for technical discussions.