Airbnb

Software Engineer – Guest & Host, Notifications

Airbnb

full-time

Posted on:

Location Type: Remote

Location: China

Visit company website

Explore more

AI Apply
Apply

About the role

  • Collaborate with engineers and cross-functional partners to understand requirements, prioritize work, and scope projects within your team’s roadmap.
  • Contribute to technical design discussions and align implementation details with teammates and partner teams.
  • Write clean, testable, and maintainable code to build backend services and platform capabilities.
  • Participate in on-call rotation and contribute to operational excellence by improving runbooks, monitoring, and rollback readiness.
  • Debug production issues, follow through on fixes, and improve system reliability in the areas you own.
  • Mentor newer engineers within the team through code reviews, design discussions, and day-to-day collaboration.

Requirements

  • 3+ years of experience in a hands-on software engineering role, or equivalent practical experience.
  • Bachelor’s and/or Master’s degree, preferably in Computer Science, or equivalent experience.
  • Proficiency in one or more JVM-based languages such as Java, Kotlin, or Scala.
  • Experience building backend systems or services in a service-oriented or distributed systems environment.
  • Ability to drive alignment, manage projects and effectively collaborate with stakeholders.
  • Capable of making data driven decisions and articulating tradeoffs in any technical decisions.
  • Fluent communication in both English and Chinese.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaKotlinScalabackend systemsservice-oriented architecturedistributed systemsclean codetestable codemaintainable codedebugging
Soft Skills
collaborationproject managementmentoringcommunicationdata-driven decision makingalignmentstakeholder management
Certifications
Bachelor's degree in Computer ScienceMaster's degree in Computer Science