CareerPlanSign in

Senior Software Engineer Guest & Host

United States🌐 Remote💼 Full-time🗓 2026-10-02 → 2026-10-07

Core

Building and scaling backend systems for user identity, privacy, and relationship-scoped access controls across Airbnb's global platform.

Role type

Senior Software Engineer (Backend)

Builds

Identity and privacy layer, authorization logic, and migration tooling for user data access.

Domain

Travel technology, distributed systems, security/privacy

Required skills

Java, Kotlin, service-oriented architecture, API design, data modeling, authorization logic, large-scale migrations, microservices, RPC frameworks, dependency injection, root-cause analysis

Preferred skills

Experience with context-scoped data access, comfort with ambiguity, strong written communication

Technologies

Java, Kotlin, RPC frameworks, service IDLs

Responsibilities

Design and build backend services and APIs enforcing identity and privacy rules; Contribute to large-scale migrations of legacy identity patterns; Define and evolve authorization logic for context-scoped data access; Partner with product teams to ensure privacy primitives are usable; Participate in design and code reviews; Debug and resolve production issues with structured root-cause analysis