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, system architecture, observability & SLOs, incident response, resilience patterns, modern languages (Kotlin/Java/Scala), AI-assisted development workflows, technical leadership, cross-functional collaboration
Preferred skills
Developer experience & tooling, Trust and Risk domain expertise
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 technical leaders and data scientists to tackle evolving fraud threats; lead and mentor engineers across teams.
Seniority
Senior Staff, hands-on IC with strategic scope