Staff Software Engineer

Airbnb Logo

Airbnb

πŸ“Remote - China

Summary

Join Airbnb's Community Support Platform team in China as a Staff Software Engineer and lead projects to enhance the experience for customers and agents. Collaborate with cross-functional partners, execute projects throughout the software development lifecycle, and drive technical discussions with global leaders. Tackle complex challenges, write high-quality code, and mentor engineers. Promote engineering best practices and contribute to a culture of inclusiveness and excellence. This role requires 9+ years of software development experience, proficiency in a backend language, and experience with large-scale web applications. Fluency in English and Chinese is essential. The position is based in China and offers remote work eligibility.

Requirements

  • 9+ years of software development experience
  • Strong proficiency in at least one major backend programming language (e.g., Java, Kotlin, Scala, Python)
  • Proven track record of delivering end-to-end products in a collaborative environment globally
  • Experience with architectural patterns of large-scale web applications, including well-designed APIs, high-volume data pipelines, and efficient algorithms
  • Demonstrated ability to make data-driven decisions, articulate technical trade-offs, and communicate effectively with cross-functional partners
  • Passion for creating intuitive user experiences and a keen interest in data systems and analytics
  • Bachelor's degree in Computer Science or related field, or equivalent practical experience
  • Fluent in both English and Chinese

Responsibilities

  • Collaborating with cross-functional partners to deeply understand business problems before developing project solutions
  • Leading the execution of projects across the full software development lifecycle, including technical design, implementation, testing, and deployment, ensuring solutions are high-quality, scalable, and performant
  • Driving productive and constructive technical discussions with peers and cross-team technical leaders in the global collaborative working environment, to ensure alignments with technical strategies across CS products and capabilities
  • Tackling highly complex technical challenges, proactively identifying and mitigating potential risks during project execution
  • Writing exemplary and high-quality codes and design documents that set the standard for the team
  • Advocating for and embedding engineering best practices within the team, ensuring a culture of technical excellence
  • Actively coaching and mentoring engineers across the CSP China team to foster growth and elevate technical capabilities
  • Supporting team growth by participating in recruiting efforts and conducting interviews
  • Promoting and exemplifying an engineering culture with inclusiveness, effective communication, and quality
  • Being a collaborative and supportive teammate who inspires and elevates the entire engineering organization

Preferred Qualifications

Experience with modern front-end frameworks (e.g., React, Angular, Vue.js)

Benefits

This position is China - Remote Eligible

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.