Trust among the guests and hosts is essential to the success of Airbnb platform. The Trust Screenings team spends a significant amount of time and energy keeping the community safe and thus improving the trust among the parties operating on the Airbnb platform.
We are responsible for vetting users for safety and brand risk in the physical world (ex: criminal history, redlight workers, human traffickers, etc.,) as opposed to the digital realm (ex: fake inventory, account takeovers, etc.,). We aim to find these users before they complete actions on the platform, such as making a reservation or hosting a listing by running background checks and looking for other physical world signals that would potentially violate the Airbnb platform policies.
The Difference You Will Make:
Data available in the physical world to understand the future behavior of guests and hosts of Airbnb platform is very limited. This provides a huge opportunity to mix the data externally and internally to come up with various heuristics to predict the possible future behaviors of the customers.
As a Senior Software Engineer on the Trust Screenings team, you will be working with product managers, data scientists, designers, and customer service operations to innovate new ways to predict the physical safety and property damage incidents on the platform.
Problems will be so vague and ambiguous hence you must have the curiosity to dig deep into various patterns/behaviors of the users to understand how and where these life safety incidents may occur.
A Typical Day:
Develop, productionize, and operate resilient and scalable distributed systems
Working together with cross functions and other product teams to stop physical safety and property damage incidents in real time
Identify opportunities to improve the reliability, scalability, and efficiency of Trust Screenings services and drive their implementation
Advocate and participate in efforts to advance Airbnb’s engineering processes and technical foundations
Your Expertise:
5+ years of experience with service-oriented architectures and developing large-scale distributed systems
Passion for delivering products end-to-end, from ideation through planning and scoping to implementation and experimental A/B testing
Experience leading project teams and setting technical direction collaborating with product and other functional teams
Proficiency in one or more backend languages (Java/Scala/Ruby etc)
Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
Experience with the Trust and Risk domain is a plus