Software Engineer, Guest & Host - Notifications
Core
Designing and building core notification systems to deliver seamless experiences to Airbnb guests and hosts globally.
Role type
Backend software engineer (notifications platform)
Builds
Scalable notification delivery systems and platform capabilities for product teams
Domain
Travel technology / Distributed systems
Deliverable
production ML models | product features | infrastructure
Required skills
Java/Kotlin/Scala, distributed systems, backend services, system reliability, on-call operations, technical design, code reviews
Preferred skills
Data-driven decision making, project management, stakeholder alignment
Technologies
Java, Kotlin, Scala
Responsibilities
Collaborate with cross-functional partners to scope projects, write clean testable code for backend services, participate in on-call rotation, debug production issues, mentor newer engineers
Seniority
Mid-level, hands-on IC