Senior Staff Software Engineer, Trust
Core
Designing and operating mission-critical distributed systems to protect Airbnb's community from fraud, ensure safety, and build trust across hosts and guests.
Role type
Senior Staff Software Engineer (Trust & Risk)
Builds
Foundational systems for scalable fraud detection, safety decisioning, and user screening across the Airbnb platform.
Domain
Travel marketplace, Trust & Risk, Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
Backend & platform engineering, distributed systems design, technical roadmap strategy, system architecture, observability & SLOs, incident response, resilience patterns, hands-on coding, AI-assisted development workflows, developer experience (DX) tooling
Preferred skills
Trust and Risk domain experience, building developer experience & tooling
Technologies
Kotlin, Java, Scala, LLMs, AI agents
Responsibilities
Define and execute long-term vision and strategy for the Trust Platform; build system and performance tooling; champion AI-first engineering approaches; partner with cross-functional teams to tackle fraud threats; lead and mentor engineers across teams
Seniority
Senior Staff, hands-on IC with strategic leadership