Senior Software Engineer, Community Support Engineer

Airbnb Logo

Airbnb

📍Remote - China

Summary

Join Airbnb's Community Support Engineering team in China as a Senior Software Engineer! You will be a technical lead, driving project execution to enhance the customer and agent experience. This role involves full-stack development, collaboration with cross-functional teams, and contributing to the entire development lifecycle. You will work in a flexible engineering model supporting global initiatives. The ideal candidate possesses 5+ years of full-stack experience, proficiency in a major programming language, and expertise in modern Javascript frameworks. Fluency in English and Chinese is required. This is a remote-eligible position in China.

Requirements

  • 5+ years of full stack software development experience
  • Proficient in at least one major programming language (preferably Java/Scala/Ruby on Rails/Python)
  • Experience with modern Javascript frameworks such as React, Preact, Angular, Next, Vue or Meteor
  • Passion for delivering products end-to-end: from ideation through planning and scoping to implementation and experimental A/B testing
  • Exposure to architectural patterns of large, high-scale web applications, such as well-designed APIs, high volume data pipelines, and efficient algorithms
  • Passionate about design and building UX products. You bring flexibility to collaboration with design and product partners by presenting tradeoffs and iterating to the ideal solution
  • Outstanding communication and interpersonal skills and detail oriented
  • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
  • 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 from Global
  • 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

Preferred Qualifications

This position is China - Remote Eligible. The role may include occasional work at an Airbnb office or attendance at offsites, as agreed to with your manager

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.