Airbnb's Trust Platform team is seeking a Staff Software Engineer to join their critical mission of protecting the community and platform from fraud. This role sits at the intersection of trust, security, and scalable system design, working with one of the highest throughput systems across Airbnb.
As a Staff Software Engineer on the Trust Platform team, you'll be responsible for designing and implementing large-scale systems that detect and mitigate fraud across the entire Airbnb platform. The role involves building highly available and real-time risk detection services, working closely with product, data science, and operations teams to combat evolving attack vectors.
The Trust Platform team manages foundational systems including the rules engine, friction framework, and vendor API gateway. You'll collaborate with Trust defense teams to develop platform features that enable quick implementation of frictions, rules, and enforcement tools for agents.
This position offers competitive compensation ($204,000 - $259,000) and the flexibility of remote work within the US. The ideal candidate brings 10+ years of industry experience, strong distributed systems knowledge, and expertise in backend languages like Java, Ruby, or Kotlin.
You'll have the opportunity to make a significant impact on Airbnb's trust and safety infrastructure while working with a team that's dedicated to creating the most secure and trusted community in the sharing economy. The role combines technical leadership, system design, and the chance to solve complex problems in online and offline risk management.
If you're passionate about building scalable systems, interested in fraud prevention, and want to work on problems that directly impact millions of users' trust and safety, this role offers an exciting opportunity to make a difference at a global scale.