Staff Software Engineer, Passport & Commerce (Backend)
Core
Architecting the next generation of Airbnb's account platform to manage account state, eligibility, and entitlements at scale for millions of guests and hosts.
Role type
Staff Software Engineer (Backend)
Builds
Core account services, data models, and entitlement computation systems
Domain
Travel technology, distributed systems, financial transactions
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, data consistency, caching, service decomposition, API design, technical leadership, system architecture, mentoring
Preferred skills
Financial transactions, entitlements, stateful account data
Technologies
None explicitly stated
Responsibilities
Design and evolve core services and data models for account state and entitlements, partner with product and design on scalable technical designs, collaborate with Payments and Wallet engineering on settlement logic, set technical direction and lead design reviews, drive cross-team architecture decisions, identify and resolve reliability and scalability risks
Seniority
Staff, hands-on IC with strategic influence