Senior Software Engineer, Community Support Engineering

Airbnb Logo

Airbnb

๐Ÿ“Remote - China

Summary

Join Airbnb's Community Support Engineering team in China as a Senior Software Engineer and make a lasting impact on the user experience. You will work in a global collaborative environment, leading project execution to improve the experience for Airbnb customers and agents. Responsibilities include developing and evolving CS engineering foundations, working cross-functionally with product and design teams, and driving the full development lifecycle. You will also mentor junior developers and contribute to the team's roadmap and technical direction. This role requires 5+ years of industry engineering experience, a Bachelor's or Master's degree in CS (or equivalent), proficiency in a major programming language, and experience building large-scale systems. Fluency in English and Chinese is essential. The position is remote-eligible within China, with occasional office work or offsite attendance.

Requirements

  • 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 (such as Java/Kotlin/Python)
  • Experience in building large and scalable systems, such as high-traffic systems, big volume data processing etc
  • Experience in leading large impact and scope engineering projects
  • Ability to evaluate technical approaches and design product solutions to solve real-world problems
  • Mentorship to junior developers
  • Fluent communication in both English and Chinese

Responsibilities

  • Work cross-functionally with product, design, and other engineering counterparts to execute on product and business strategy to build novel products and features
  • Drive, lead, and contribute to the full development cycle: technical design, development, test, experimentation, analysis, and launch. Youโ€™ll be reviewing code and design docs, giving feedback on product specs and mocks
  • Discuss and align technical specifications and implementation details with other engineers, including cross-team engineers
  • Bring flexibility to collaboration with design and product partners by presenting tradeoffs and iterating to the ideal solution
  • Write clean, testable and maintainable code to implement the features
  • Perform tech design and code reviews and advice/mentor other engineers
  • When you are the POC of the projects, drive the delivery, communicate the status to stakeholders and ensure the overall quality
  • Advocate and participate in efforts to advance Airbnbโ€™s engineering processes and technical foundations
  • Provide critical input in team roadmap and technical direction

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.