
Senior Software Engineer, Community Support Engineering(Multiple roles)
- China
- Permanent
- Full-time
- 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.
- 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.