Staff Software Engineer, Trust

A global hospitality platform founded in 2007 connecting hosts offering unique stays with guests across the globe.
$204,000 - $255,000
Security
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Enterprise SaaS

Description For Staff Software Engineer, Trust

Airbnb, a global hospitality platform founded in 2007, is seeking a Staff Software Engineer to join their Trust team. This role is crucial in maintaining the safety and security of Airbnb's community of over 5 million hosts and billions of guest arrivals worldwide.

The position sits within the Fraud Prevention & Safety team, which is dedicated to detecting and mitigating both online and offline fraud while ensuring high standards for hosts, guests, homes, and experiences. The team tackles challenges ranging from monetary loss and compromised accounts to property damage and personal safety concerns.

As a Staff Software Engineer, you'll be at the forefront of building highly available, real-time risk detection services. You'll work closely with product managers, data scientists, and operations teams to understand evolving attack vectors and strengthen Airbnb's trust and safety infrastructure. The role requires hands-on coding and technical leadership, with responsibilities including designing scalable distributed systems, developing machine learning models, and mentoring other engineers.

The position offers a competitive compensation package ranging from $204,000 to $255,000 USD, plus potential bonuses, equity, and Employee Travel Credits. This is a remote-eligible position within the United States, with occasional office visits or offsites as needed.

The ideal candidate brings 9+ years of industry experience, strong programming skills in languages like Scala, Python, or Java, and expertise in large-scale software applications. Experience with trust and risk domains and machine learning is highly valued. This role presents an exceptional opportunity to impact millions of users while working with cutting-edge technology in fraud prevention and community safety.

Airbnb is committed to inclusion and belonging, welcoming diverse perspectives and providing reasonable accommodations for candidates with disabilities. Join a team that's shaping the future of trust in the sharing economy while working with some of the industry's most challenging and rewarding technical problems.

Last updated 38 minutes 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 for business impact
  • Work closely with trust defense and platform teams to tackle changing landscape of 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, Trust

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, Trust

Medical Insurance
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Trust

Staff Software Engineer, Privacy

Staff Software Engineer position focusing on privacy engineering, data protection, and AI/ML privacy compliance at Airbnb.

Staff Security Engineer, EMEA

Staff Security Engineer position at Airbnb EMEA, leading threat detection and incident response initiatives with focus on security automation and team leadership.

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.

Staff Software Engineer - Identity and Access Management (IAM)

Lead IAM security engineering at Samsara, developing and maintaining authentication and authorization systems for their Connected Operations Cloud platform.