Staff Software Engineer, Trust

Airbnb is a global platform connecting hosts and guests, founded in 2007, enabling unique stays and authentic travel experiences worldwide.
$204,000 - $255,000
Security
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Cybersecurity

Description For Staff Software Engineer, Trust

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.

Last updated 3 days ago

Responsibilities For Staff Software Engineer, Trust

  • Design, implement, and operate resilient and scalable distributed systems
  • Work collaboratively with cross-functional partners to identify opportunities and drive engineering decisions
  • Work closely with trust defense and platform teams to tackle fraud attacks
  • Provide critical input in the Trust team's roadmap and technical direction
  • Identify opportunities to improve reliability, scalability, efficiency of defenses
  • Mentor other engineers
  • Advocate for advancing Airbnb's engineering processes
  • Develop and operate Machine Learning models and pipelines at scale

Requirements For Staff Software Engineer, Trust

Java
Python
Scala
  • 9+ years of industry engineering experience
  • BS/MS/PhD in Computer Science, related field, or equivalent work experience
  • Strong programming skills in Scala/Python/Java/C++ or equivalent
  • Hands on experience leading project teams and setting technical direction
  • Experience with architectural patterns of large-scale software applications
  • Experience with test driven development and A/B testing
  • Experience with the Trust and Risk domain is a plus
  • Experience with hands on machine learning model development is a plus

Benefits For Staff Software Engineer, Trust

  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Trust

Staff Security Engineer, EMEA

Staff Security Engineer position at Airbnb focusing on threat detection, incident response, and security leadership in EMEA region.

Staff Software Engineer, Trust

Staff Software Engineer position at Airbnb focusing on Trust and Security, building fraud prevention systems and safety features for the platform.

Senior Manager, Security Engineering

Lead Security Engineering role at Airbnb focusing on Infrastructure and Application Security, offering remote work and competitive compensation.

Staff Program Manager, Security

Staff Program Manager, Security position at Airbnb leading company-wide Information Security programs and driving strategic security outcomes.

Senior Staff Software Engineer, Security - Slack

Senior Staff Software Engineer position at Slack focusing on security engineering, threat detection, and infrastructure protection, offering competitive compensation and opportunity to work with cutting-edge security technologies.