Senior Software Engineer, Knowledge Graph

Airbnb is a global hospitality platform connecting hosts and guests, founded in 2007 in San Francisco, now serving over 2 billion guest arrivals worldwide.
Salida, CO 81201, USAAspen, CO 81611, USANew York, NY, USA
$191,000 - $229,500
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Enterprise SaaS

Description For Senior Software Engineer, Knowledge Graph

Join Airbnb's Knowledge Graph team within the Search organization, where you'll be at the forefront of building the infrastructure and data foundation of their graph database. This role is crucial for empowering various product experiences like booking and exploring unique stays across Airbnb's platform.

As a Senior Software Engineer, you'll be responsible for organizing billions of entities into a unified graph that serves company-wide use cases. The position offers an exciting opportunity to work with cutting-edge graph infrastructure and data foundations, requiring expertise in knowledge graphs, graph/search/ML infrastructure, taxonomy management, and location/entity understanding.

The role combines technical challenges with meaningful impact, as you'll be contributing to Airbnb's mission of making everyone feel they can belong anywhere. You'll work with both third-party and in-house infrastructure to create reusable, high-performing data and graph systems, while applying industry best practices for taxonomy development and knowledge modeling.

Working at Airbnb means joining a company that has transformed the hospitality industry, serving over 2 billion guest arrivals across the globe. The position offers competitive compensation ($191,000 - $229,500), along with the flexibility of remote work within the US. You'll be part of a diverse, inclusive team that values innovation and creative problem-solving.

This is an excellent opportunity for experienced engineers who are passionate about graph databases, data modeling, and building scalable systems that power real-world applications used by millions of people worldwide.

Last updated 9 hours ago

Responsibilities For Senior Software Engineer, Knowledge Graph

  • Utilize third-party and in-house infrastructure to create reusable, highly differentiating, and high-performing data and graph systems
  • Apply industry best practices for taxonomy development and knowledge modeling
  • Collaborate with team members and establish close partnerships with other technical organizations at Airbnb

Requirements For Senior Software Engineer, Knowledge Graph

Python
  • 5+ years of industry experience
  • Expertise in knowledge graph, data modeling, taxonomy development, graph database, search and applied machine learning
  • Hands-on experience with developing, productionizing, and operating structured and unstructured data pipelines at scale
  • Strong problem-solving, analytical, and critical thinking skills
  • Excellent communication skills and a keenness to learn and share knowledge

Benefits For Senior Software Engineer, Knowledge Graph

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Knowledge Graph

Senior Software Engineer, Community Support Engineering

Senior Software Engineer position at Airbnb's Community Support Engineering team in China, focusing on building world-class support technology solutions.

Senior Software Engineer, Community Support Engineering

Senior Software Engineer position at Airbnb focusing on building and scaling knowledge management systems for customer support, offering remote work and competitive compensation.

Senior Software Engineer, Guest & Host

Senior Software Engineer position at Airbnb focusing on backend development for the Listings platform, requiring 6+ years of experience and offering competitive compensation.

Senior Backend Engineer, Guest & Host

Senior Backend Engineer role at Airbnb focusing on developing co-hosting tools and features for the Guest & Host platform.

Senior Software Engineer, Guest & Host

Senior Software Engineer role at Airbnb focusing on Partner Ecosystem integration, API development, and third-party system connectivity, offering remote work and competitive compensation.