Staff Software Engineer, Fraud Prevention & Safety

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

Description For Staff Software Engineer, Fraud Prevention & Safety

Airbnb's Fraud Prevention & Safety team is seeking a Staff Software Engineer to join their mission-critical trust and safety initiatives. This role sits at the intersection of cybersecurity, fraud prevention, and community safety, working to protect Airbnb's global community of hosts and guests.

The position involves building highly available and real-time risk detection services, collaborating with cross-functional teams to combat evolving attack vectors. You'll be responsible for developing and maintaining sophisticated systems that detect and mitigate both online fraud (monetary loss, compromised accounts, spam) and offline fraud (theft, property damage, personal safety).

As a Staff Engineer, you'll partner with senior leadership to shape technical direction while remaining hands-on with code. The role requires expertise in distributed systems, machine learning operations, and large-scale data processing. You'll work on complex challenges involving identity verification, reputation systems, and user screening to maintain trust in the platform.

The ideal candidate brings deep technical expertise, leadership experience, and a passion for building secure, scalable systems. You'll have the opportunity to make a significant impact on Airbnb's trust infrastructure while working with cutting-edge technologies and talented cross-functional teams.

This remote position offers competitive compensation, including a base salary range of $204,000 - $260,000 USD, plus potential bonus and equity. You'll be part of a team that's essential to Airbnb's mission of creating a trusted global community platform.

Last updated 17 hours ago

Responsibilities For Staff Software Engineer, Fraud Prevention & Safety

  • Design, implement, and operate resilient and scalable distributed systems
  • Work collaboratively with cross-functional partners to identify opportunities for business impact
  • 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 in developing technical and collaboration skills
  • Develop, productionize, and operate Machine Learning models and pipelines at scale

Requirements For Staff Software Engineer, Fraud Prevention & Safety

Python
Java
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, high-scale software applications
  • Experience with test driven development, A/B testing, incremental delivery
  • 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, Fraud Prevention & Safety

Equity
  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Fraud Prevention & Safety

Staff Program Manager, Security

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

Staff Software Engineer, Emerging Defenses

Lead security engineering role at Airbnb focusing on emerging defenses and trust systems to protect users worldwide.

Staff Security Engineer, EMEA

Lead security investigations and drive threat detection strategy as Staff Security Engineer at Airbnb, working remotely across EMEA to protect a platform serving billions of users.

Senior Manager, Security Engineering

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

Senior Product Manager, SCC Security Graph, Google Cloud

Senior Product Manager position at Google Cloud focusing on Security Graph, offering competitive compensation and the opportunity to shape cloud security solutions.