Staff Software Engineer, Trust Platform

Airbnb is a global platform connecting hosts and guests, founded in 2007 in San Francisco, now having over 5 million hosts and 2 billion guest arrivals worldwide.
$204,000 - $260,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Trust Platform

Airbnb, founded in 2007, has grown from hosting three guests in San Francisco to facilitating over 2 billion guest arrivals globally through 5 million hosts. The Trust Platform team at Airbnb plays a crucial role in protecting the community and platform from fraud while maintaining high standards for hosts, guests, homes, and experiences.

As a Staff Software Engineer on the Trust Platform team, you'll be at the forefront of designing and implementing large-scale systems for fraud detection and mitigation. The role involves working with foundational systems that power fraud detection at scale, including the rules engine, friction framework, and vendor API gateway. These systems are among the highest throughput systems at Airbnb.

You'll collaborate closely with product, data science, and operations teams to understand and counter evolving attack vectors, making Airbnb the safest and most trusted community platform. The position offers the opportunity to tackle unsolved problems in both online and offline risk, working with cutting-edge technology and talented professionals.

The role combines technical leadership with hands-on development, requiring expertise in distributed systems, service-oriented architectures, and backend development languages. You'll be responsible for mentoring other engineers, contributing to the team's technical direction, and driving improvements in system reliability and efficiency.

This remote-eligible position offers competitive compensation ($204,000 - $260,000), along with the opportunity to work with a diverse, inclusive team committed to transforming the way people travel and connect with communities worldwide.

Last updated 19 hours 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

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Trust Platform

Staff Software Engineer, Privacy

Lead privacy engineering initiatives at Airbnb, focusing on data protection, AI/ML privacy, and regulatory compliance while building scalable privacy solutions.

Tech Lead Manager, Engineering - Guest & Host

Tech Lead Manager position at Airbnb, leading pricing guidance tools development, requiring 10+ years experience, offering remote work and competitive compensation.

Staff Software Engineer, Community Support Platform

Staff Software Engineer position at Airbnb, leading backend development for the Community Support Platform team, focusing on building scalable support tools and resolution systems.

Staff Software Engineer, Guest & Host - Pricing Guidance Team

Staff Software Engineer position at Airbnb focusing on developing pricing guidance tools and systems for hosts on the platform.

Staff Fullstack Engineer, Community Support Platform - Chatbot

Staff Engineer role at Airbnb focusing on AI-driven customer support platform development, combining backend expertise with frontend experience to revolutionize customer service delivery.