Software Engineer, Guest & Host - Notifications

Airbnb
China
Workplace: RemoteFull timeFunction: Software EngineeringExperience: 3+ yearsEducation: bachelorsSkills: ["Communication","Collaboration","Mentoring","Problem-solving","Teamwork"]

Backend software engineer focused on the Airbnb Notifications platform, building reliable, scalable backend services in a distributed system to deliver timely notifications to guests and hosts. You’ll collaborate with cross-functional teams worldwide, contribute to design and operational excellence, and mentor junior engineers while owning the quality and reliability of the systems you build.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Airbnb
Airbnb
4 months ago

Software Engineer, Guest & Host - Notifications

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 6 hours agoStatus: Live

Job Summary

Backend software engineer focused on the Airbnb Notifications platform, building reliable, scalable backend services in a distributed system to deliver timely notifications to guests and hosts. You’ll collaborate with cross-functional teams worldwide, contribute to design and operational excellence, and mentor junior engineers while owning the quality and reliability of the systems you build.
Location: China
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •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.
  • •Mentor newer engineers within the team through code reviews, design discussions, and day-to-day collaboration.

Key Requirements

  • •3+ years of hands-on software engineering experience
  • •Bachelor’s and/or Master’s degree in Computer Science or equivalent experience
  • •Proficiency in one or more JVM-based languages (Java, Kotlin, or Scala)
  • •Experience building backend systems or services in a service-oriented or distributed environment
  • •Ability to drive alignment, manage projects and collaborate with stakeholders
Experience:3+ yearsDistributed systemsBackendSoftware
Education:Bachelor's in Computer Science
Skills:CommunicationCollaborationMentoringProblem-solvingTeamwork
Languages:EnglishChinese
Tech Stack:JavaKotlinScalaJVMBackendDistributed systems

Eligibility

Work Authorization:Authorization required. Sponsorship not provided.

Company Brief

Airbnb
Online marketplace that connects travelers with hosts offering short-term lodging, experiences, and long-term stays. Facilitates booking, payments, and reviews while providing tools for hosts to manage listings globally.
Industry: Online Marketplaces
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2008
WebsiteLinkedIn