Airbnb, the pioneering hospitality platform that has facilitated over 2 billion guest arrivals globally since 2007, is seeking a Staff Software Engineer to join their Fraud Prevention & Safety team. This role sits at the intersection of trust, safety, and technological innovation, focusing on protecting Airbnb's vast community of hosts and guests.
The position offers an opportunity to work on critical systems that detect and mitigate both online and offline fraud, including monetary loss prevention, account security, spam detection, and personal safety measures. As a Staff Software Engineer, you'll be instrumental in developing real-time risk detection services and collaborating with cross-functional teams to stay ahead of evolving attack vectors.
The role demands a blend of technical expertise and leadership skills, requiring 9+ years of industry experience and strong programming capabilities in languages like Scala, Python, or Java. You'll be working with cutting-edge technologies and building scalable distributed systems while having the opportunity to mentor other engineers and influence the technical direction of the Trust team.
What makes this role particularly compelling is its direct impact on Airbnb's core value proposition - trust within the community. You'll be working on complex challenges involving identity verification, reputation systems, and user screening, all while helping to maintain the delicate balance between security and user experience.
The position offers competitive compensation ($204,000 - $259,000 USD), equity, and benefits including Employee Travel Credits. While the role is remote-eligible within the US, you'll have opportunities to collaborate in person at Airbnb offices and team offsites. This is an ideal opportunity for a senior engineer who wants to tackle challenging technical problems while making a meaningful impact on the safety and security of millions of users worldwide.