Software Engineer, Trust Graph

Airbnb is a global platform connecting hosts and guests, founded in 2007, enabling unique stays and authentic community experiences worldwide.
$157,000 - $180,600
Backend
Mid-Level Software Engineer
Remote
1,000 - 5,000 Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer, Trust Graph

Airbnb's Trust Graph team is at the forefront of protecting the platform's community and ensuring safety across all interactions. As a Software Engineer on the Connected Accounts (Trust Graph) team, you'll work on a knowledge graph platform that models connections between Airbnb users to identify fraudulent activities and prevent duplicate accounts. The role involves developing ML models trained on graph data and maintaining critical systems that safeguard the platform's integrity.

You'll be responsible for backend engineering work spanning product enhancements, infrastructure upgrades, and ML model serving. The position requires strong collaboration with trust defense and platform teams to combat evolving fraud attacks through innovative knowledge graph solutions. You'll contribute to shaping the long-term technical vision while working with cutting-edge technologies.

Airbnb, founded in 2007, has grown from hosting three guests in San Francisco to facilitating over 2 billion guest arrivals globally. The company values diversity, innovation, and maintaining high trust standards. This US-remote position offers competitive compensation ($157,000 - $180,600), equity, bonuses, and travel credits, making it an excellent opportunity for engineers passionate about trust and safety in technology.

Last updated 6 days ago

Responsibilities For Software Engineer, Trust Graph

  • Own and drive critical initiatives for Trust and Safety of Airbnb platform
  • Perform hands-on backend engineering work for product enhancements and infrastructure upgrades
  • Improve ML model serving
  • Work with trust defense and platform teams to detect fraud via knowledge graphs
  • Collaborate with cross-functional teams to shape long-term technical vision
  • Help elevate the rest of the engineering organization

Requirements For Software Engineer, Trust Graph

Python
Java
Scala
  • 2+ years of backend engineering software development experience
  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
  • Strong programming skills in Scala/Python/Java/C++ or equivalent
  • Experience with designing and building large scale production systems
  • Outstanding communication and interpersonal skills
  • Detail oriented
  • Experience or interest in Knowledge Graphs

Benefits For Software Engineer, Trust Graph

  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Software Engineer, Trust Graph

Roving Building Engineer

Experienced Building Engineer position at Action Property Management in San Francisco, offering competitive pay and comprehensive benefits package.

Software Engineer - Mission Manager

Software Engineer position at Palantir focusing on developing and scaling the Mission Manager platform for secure government applications using Kubernetes and distributed systems.

Software Engineer II

Mid-level Software Engineer position at PDI Technologies, focusing on developing and maintaining custom software solutions for the petroleum and retail industry.

Backend Engineer/Node.js, AWS, Solana, Ethereum

Backend Engineer position focusing on Node.js, AWS, and blockchain integration, building scalable systems and APIs for a remote-first company.

Software Engineer - Mission Manager

Software Engineer position at Palantir working on Mission Manager, a PaaS platform for US Government customers, focusing on Kubernetes and distributed systems.