Staff Software Engineer, Trust Platform

A global travel and accommodation platform connecting hosts with guests, founded in 2007 with over 5 million hosts and 2 billion guest arrivals worldwide.
$204,000 - $255,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Trust Platform

Airbnb is seeking a Staff Software Engineer to join their Trust Platform team, a critical component of their fraud prevention and platform security efforts. This role sits at the intersection of trust, security, and large-scale distributed systems engineering.

The Trust Platform team is responsible for building and maintaining foundational systems that power fraud detection and mitigation across Airbnb's platform. These systems include the rules engine, friction framework, and vendor API gateway, handling some of the highest throughput across the company. The team works in close collaboration with Trust defense teams to address evolving fraud attacks and enables Trust product teams to rapidly develop frictions, rules, and enforcement tools.

As a Staff Software Engineer, you'll be responsible for designing and implementing large-scale systems that protect Airbnb's community of over 5 million hosts and billions of guests. You'll work on highly available, real-time risk detection services, collaborating closely with product, data science, and operations teams to understand and counter emerging attack vectors.

The role requires extensive experience in distributed systems and service-oriented architectures, with proficiency in backend languages such as Java, Ruby, or Kotlin. You'll be expected to provide technical leadership, mentor other engineers, and contribute to the team's technical direction and roadmap. The position offers competitive compensation ($204,000 - $255,000), along with equity, bonuses, and employee travel credits.

This is a remote-eligible position within the United States, with occasional requirements for office visits or offsites. The role presents an exciting opportunity to work on challenging technical problems while directly contributing to the safety and trust of one of the world's largest online platforms.

Last updated 2 days ago

Responsibilities For Staff Software Engineer, Trust Platform

  • Design, implement, and operate resilient and scalable distributed systems
  • Build and evolve platform capabilities to tackle fraud attacks
  • Provide critical input in Trust Platform's team roadmap and technical direction
  • Identify opportunities to improve reliability, scalability, and efficiency of Trust Platform services
  • Mentor other engineers in developing their technical and collaboration skills
  • Advocate and participate in efforts to advance Airbnb's engineering processes

Requirements For Staff Software Engineer, Trust Platform

Java
Ruby
Kotlin
Scala
  • 10+ years of industry engineering experience
  • BS/MS/PhD in Computer Science, related field, or equivalent work experience
  • Hands on experience leading project teams and setting technical direction
  • Experience with service-oriented architectures and developing large-scale distributed systems
  • Proficiency in one or more backend languages (Java/Ruby/Kotlin etc)
  • Experience with test driven development, A/B testing, incremental delivery and deployment
  • Experience with platform architecture patterns and best practices

Benefits For Staff Software Engineer, Trust Platform

  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Trust Platform

Staff Backend Engineer, Media Foundation

Staff Backend Engineer position at Airbnb focusing on building and optimizing next-generation media infrastructure for processing, storage, and delivery of media assets.

Backend Staff Software Engineer, On Trip

Staff Software Engineer position at Airbnb focusing on backend development for the On Trip and Wishlist teams, building seamless guest experiences.

Staff Software Engineer, HotelTonight

Staff Software Engineer position at Airbnb's HotelTonight, focusing on backend development for a next-generation hospitality platform with competitive compensation and remote work options.

Staff Software Engineer, Checkout

Staff Software Engineer position at Airbnb leading the development of checkout systems, requiring 9+ years of experience in building scalable distributed systems.

Senior Staff Engineer - Users

Senior Staff Engineer position at Airbnb focusing on building and maintaining the User platform and identity systems.