Senior Software Engineer, Trust

A platform connecting hosts offering unique stays and experiences with guests across the globe, founded in 2007.
$185,000 - $223,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Trust

Airbnb, founded in 2007, has grown from hosting three guests in San Francisco to facilitating over 1 billion guest arrivals globally through 4 million hosts. The Trust team at Airbnb is seeking a Senior Software Engineer to join their critical mission of protecting the community and platform from fraud.

The role is within the Trust Platform team, which is responsible for building and maintaining foundational systems that power fraud detection and mitigation at scale. These systems include the rules engine, friction framework, and vendor API gateway, handling some of the highest throughput across Airbnb.

As a Senior Software Engineer in Trust Engineering, you'll be designing large-scale systems for fraud detection and mitigation, working with real-time risk detection services. You'll collaborate closely with product, data science, and operations teams to understand and counter evolving attack vectors. The position offers the opportunity to tackle unsolved problems in both online and offline risk.

The ideal candidate brings 5-9+ years of industry experience, strong backend development skills (Java/Ruby/Kotlin), and expertise in distributed systems. Experience with Trust and Risk domains is essential, as is the ability to lead project teams and influence technical direction.

This US-remote position offers a competitive salary range of $185,000 - $223,000 USD, with the opportunity to work on high-impact systems that protect millions of users worldwide. Join a team that's at the forefront of trust and safety in the sharing economy, making Airbnb the most trusted community platform globally.

Last updated 15 hours ago

Responsibilities For Senior Software Engineer, Trust

  • Design, implement, and operate resilient and scalable distributed systems
  • Build and evolve platform capabilities to tackle fraud attacks
  • Provide input in Trust Platform's team roadmap and technical direction
  • Identify opportunities to improve reliability, scalability, and efficiency
  • Mentor other engineers
  • Advocate and participate in engineering processes improvement

Requirements For Senior Software Engineer, Trust

Java
Kotlin
Scala
Ruby
  • 5-9+ years of industry experience
  • BS/MS/PhD in Computer Science, related field, or equivalent work experience
  • Proficiency in one or more backend languages (Java/Ruby/Kotlin etc)
  • Experience with service-oriented architectures and developing large-scale distributed systems
  • Experience with the Trust and Risk domain
  • Hands on experience leading project teams and setting technical direction
  • Experience with platform architecture patterns and best practices

Benefits For Senior Software Engineer, Trust

  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Trust

Senior Software Engineer, Tax Engineering

Senior Software Engineer position at Airbnb focusing on tax engineering, building scalable solutions for global operations with competitive compensation and benefits.

Senior Software Engineer, Booking and Orchestration

Senior Software Engineer position at Airbnb focusing on booking and orchestration systems, offering remote work and competitive compensation.

Senior Software Engineer, Quality Engineering

Senior Software Engineer position at Airbnb focusing on Quality Engineering, building and maintaining test automation tools and frameworks for a global travel platform.

Senior Software Engineer, Integrated Knowledge Management

Senior Software Engineer role at Airbnb focusing on building scalable knowledge management systems and content optimization for AI applications.

Senior Software Engineer, Community Support Platform

Senior Software Engineer position at Airbnb's Community Support Platform team, focusing on backend development and customer support systems optimization.