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
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer role at Amazon's International Technology team, focusing on building cutting-edge applications for Japan Store Tech in Beijing.

Software Development Engineer (2 years contract), Japan Store Tech

Software Development Engineer role at Amazon's International Technology team, focusing on building scalable solutions for customer engagement and membership systems.

Software Dev Engineer II, Identity

Software Dev Engineer II position at Amazon's Identity Services team, focusing on authentication and authorization systems that serve millions of customers worldwide.

Software Engineer in Test

Software Test Engineer position at Okta focusing on automation and quality assurance for the Insights Engineering team, requiring 3+ years of experience in test automation and Java development.

Software Engineer II, Listing Services

Mid-level Software Engineer role at CarGurus, focusing on backend development for the Listing Services team, requiring Java expertise and search optimization experience.

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 a month 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?