Senior Software Engineer, Trust Graph

Airbnb is a global platform connecting hosts offering unique stays with guests, founded in 2007 and has grown to over 4 million hosts worldwide.
$185,000 - $223,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
6+ years of experience
Enterprise SaaS · Travel

Description For Senior Software Engineer, Trust Graph

Airbnb, founded in 2007, has revolutionized the travel industry by connecting hosts and guests globally. The Trust Graph team at Airbnb is seeking a Senior Software Engineer to join their critical mission of maintaining platform safety and trust. This role focuses on the Connected Accounts (Trust Graph) platform, a sophisticated knowledge graph system that models connections between users to identify fraudulent activities.

As a Senior Software Engineer, you'll be at the forefront of protecting Airbnb's community from various forms of fraud, including monetary loss, compromised accounts, spam, and offline safety concerns. The position involves working with complex graph data models and ML systems, requiring strong backend engineering skills and experience with large-scale production systems.

The role offers an opportunity to make a significant impact on Airbnb's trust and safety infrastructure, working with cutting-edge technology in graph systems and machine learning. You'll collaborate with cross-functional teams, drive critical initiatives, and help shape the technical vision for trust and safety at Airbnb.

This remote-eligible position offers competitive compensation ($185,000 - $223,000), and the chance to work on meaningful problems that directly impact millions of users worldwide. The ideal candidate will bring 6+ years of backend engineering experience, strong programming skills, and a passion for building secure, scalable systems.

Join a team that's dedicated to innovation in trust and safety, where you'll have the opportunity to mentor others, drive large-scale projects, and help protect one of the world's largest online communities.

Last updated 18 hours ago

Responsibilities For Senior Software Engineer, Trust Graph

  • Hands on backend engineering work spanning product enhancements, core infrastructure upgrades and ML model serving
  • Work closely with trust defense and platform teams to tackle fraud attacks
  • Being a collaborative teammate that can help elevate the engineering organization
  • Drive projects with large open-ended scope spanning product or platform
  • Mentorship to junior developers

Requirements For Senior Software Engineer, Trust Graph

Python
Java
Scala
  • 6+ 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++
  • Experience with designing and building large scale production systems
  • Outstanding communication and interpersonal skills
  • Capable of making data driven decisions
  • Experience in knowledge graph systems is a plus

Benefits For Senior Software Engineer, Trust Graph

  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Trust Graph

Senior Software Engineer, Tax Engineering

Senior Software Engineer position at Airbnb focusing on tax engineering, building scalable solutions for global operations with competitive compensation and benefits.

Senior Software Engineer, Trust

Senior Software Engineer position at Airbnb's Trust team, focusing on building large-scale fraud detection and mitigation systems with competitive compensation and remote work options.

Senior Software Engineer, Booking and Orchestration

Senior Software Engineer position at Airbnb focusing on booking and orchestration systems, offering remote work and competitive compensation.

Senior Software Engineer, Quality Engineering

Senior Software Engineer position at Airbnb focusing on Quality Engineering, building and maintaining test automation tools and frameworks for a global travel platform.

Senior Software Engineer, Integrated Knowledge Management

Senior Software Engineer role at Airbnb focusing on building scalable knowledge management systems and content optimization for AI applications.