Senior Software Engineer, Trust

Airbnb is a global travel platform founded in 2007 that connects hosts offering unique stays with guests, serving over 2 billion guest arrivals across the globe.
$191,000 - $223,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS · Cybersecurity

Description For Senior Software Engineer, Trust

Airbnb, a global travel platform that has facilitated over 2 billion guest arrivals since 2007, is seeking a Senior Software Engineer to join their Trust team. This role is part of a crucial engineering team that protects Airbnb's community and platform from fraud while maintaining high standards for hosts, guests, homes, and experiences.

The Trust Platform team is responsible for building and maintaining foundational systems that power fraud detection and mitigation at scale across Airbnb. These systems include the rules engine, friction framework, and vendor API gateway, which are among the highest throughput systems in the company. The team works closely with Trust defense teams to address evolving fraud attacks and enables Trust product teams to quickly implement frictions, rules, and enforcement tools.

As a Senior Software Engineer in the Trust Engineering team, you will be responsible for designing large-scale systems to detect and mitigate fraud across the entire platform. The role involves building highly available and real-time risk detection services while collaborating with product, data science, and operations teams to understand and counter evolving attack vectors.

The position offers competitive compensation ranging from $191,000 to $223,000 USD, along with benefits including equity, bonus potential, and Employee Travel Credits. This is a remote-eligible position within the United States, with occasional work at Airbnb offices or attendance at offsites as agreed with management.

The ideal candidate should have 5-9+ years of industry experience, strong proficiency in backend languages like Java, Ruby, or Kotlin, and extensive experience with service-oriented architectures and distributed systems. The role requires both technical expertise and leadership skills, as you'll be mentoring other engineers and contributing to the team's technical direction.

Join Airbnb's mission to create a trusted global travel community while tackling complex technical challenges in fraud prevention and platform security. This role offers an opportunity to make a significant impact on the safety and trustworthiness of one of the world's leading travel platforms.

Last updated an hour 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 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 Senior Software Engineer, Trust

Java
Ruby
Kotlin
Scala
  • 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
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Trust

Senior Software Engineer, Guest & Host

Senior Software Engineer position at Airbnb focusing on guest and host experiences, building scalable systems for regulatory compliance with competitive compensation and remote work options.

Senior Software Engineer, Guest & Host

Senior Software Engineer position at Airbnb focusing on backend development for the Listings platform, building scalable systems and mentoring team members.

Senior Backend Engineer, Guest & Host

Senior Backend Engineer position at Airbnb, focusing on co-hosting tools development, requiring 5+ years of experience in Java/Kotlin and backend systems.

Senior Software Engineer, Core Services (i18n)

Senior Software Engineer position at Airbnb focusing on internationalization infrastructure and building scalable systems for global content delivery.

Senior Software Engineer, Content Integrity

Senior Software Engineer position at Airbnb focusing on content integrity and fraud prevention, using ML models to protect platform users and ensure content quality.