Staff Software Engineer, Adaptive Risk Investigations

Airbnb is a global hospitality platform founded in 2007, connecting hosts offering unique stays with guests worldwide, serving over 2 billion guest arrivals.
United States
$204,000 - $260,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
10+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Adaptive Risk Investigations

Airbnb's Trust team is seeking a Staff Software Engineer to join their Adaptive Risk Investigations (ARI) team. This role is crucial in protecting Airbnb's community and platform from fraud and safety issues. As part of the Trust Engineering team, you'll work with talented engineers to build intuitive experiences and strengthen trust defenses.

The position involves creating foundational tools that empower Trust Operations to integrate and scale human intelligence in Trust Defense. You'll collaborate closely with Trust defense teams and Operations to address evolving fraud and safety challenges. Your work will directly impact the platform's ability to quickly build investigations queues and take enforcement actions.

The role offers an opportunity to shape technical vision and deliver flexible, efficient, and scalable solutions to combat evolving attack vectors. You'll be working on unsolved problems in both online and offline risk, making Airbnb the most safe and trusted community platform.

Key responsibilities include leading full development cycles, designing distributed systems, and mentoring other engineers. The position requires extensive experience in backend development, with expertise in languages like Java, Ruby, or Kotlin. Knowledge of Scala, GraphQL, Salesforce, or Redis is advantageous.

This US-remote position offers competitive compensation ($204,000 - $260,000 USD) and the opportunity to work with a diverse, innovative team committed to trust and safety in the global hospitality space. The role may include occasional office work or offsite attendance, as agreed with management.

Last updated 4 days ago

Responsibilities For Staff Software Engineer, Adaptive Risk Investigations

  • Work cross-functionally with product, operations, design, and engineering teams
  • Drive and lead full development cycle: technical design, development, test, experimentation, analysis, and launch
  • Design, implement, and operate resilient and scalable distributed systems
  • Build and evolve platform capabilities to tackle fraud attacks
  • Provide input in the ARI team's roadmap and technical direction
  • Identify opportunities to improve reliability, scalability, and efficiency
  • Mentor other engineers
  • Advocate for advancing Airbnb's engineering processes

Requirements For Staff Software Engineer, Adaptive Risk Investigations

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

Benefits For Staff Software Engineer, Adaptive Risk Investigations

  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Adaptive Risk Investigations

Staff Software Engineer, Trust Platform

Staff Software Engineer position at Airbnb's Trust Platform team, focusing on building large-scale systems to detect and mitigate fraud across the platform.

Staff Software Engineer, Database Infrastructure

Staff Software Engineer position at Airbnb focusing on database infrastructure, offering remote work and competitive salary range of $204,000-$260,000.

Staff Software Engineer, Community Support Platform

Staff Software Engineer position at Airbnb working on the Community Support Platform team, building world-class tools for support ambassadors.

Staff Software Engineer, Insurance Engineering

Lead the Insurance Engineering team at Airbnb, building protection products for hosts and guests while driving technical excellence and innovation.

Staff Software Engineer, Event Logging

Staff Software Engineer position at Airbnb leading the Event Logging team, responsible for designing and implementing large-scale logging infrastructure processing billions of events daily.