Airbnb is seeking a Staff Software Engineer to join their Trust team, focusing on fraud prevention and community safety. This role is part of a critical team that safeguards Airbnb's global community of hosts and guests across nearly every country worldwide.
The position sits within the Fraud Prevention & Safety team, which is responsible for detecting and mitigating both online and offline fraud while maintaining high community standards. The team tackles various challenges from monetary fraud and account compromise to physical safety concerns and property protection. They're responsible for developing risk detection technology across the entire user journey on Airbnb.
As a Staff Software Engineer, you'll be hands-on in building real-time risk detection services while collaborating with product managers, data scientists, and operations teams. The role requires deep technical expertise in distributed systems and machine learning, with a focus on creating scalable solutions that protect Airbnb's community of over 5 million hosts and billions of guest arrivals.
Key responsibilities include designing resilient distributed systems, leading technical decisions, mentoring other engineers, and developing machine learning models for both batch and real-time use cases. The ideal candidate will have 9+ years of industry experience, strong programming skills in languages like Scala/Python/Java, and experience with large-scale applications.
This remote-eligible position offers competitive compensation ($204,000 - $255,000 USD) plus bonus and equity opportunities. The role provides a unique opportunity to impact trust and safety in one of the world's largest online communities while working with cutting-edge technology and talented cross-functional teams. Airbnb's commitment to diversity and inclusion ensures a welcoming environment for all qualified candidates.