Senior Software Engineer, Knowledge Graph @Airbnb
Software Development
Salary $196,000 โ€” $230..
Remote Location
๐Ÿ‡บ๐Ÿ‡ธ USA Only
Job Type full-time
Posted 2d ago

[Hiring] Senior Software Engineer, Knowledge Graph @Airbnb

2d ago - Airbnb is hiring a remote Senior Software Engineer, Knowledge Graph. ๐Ÿ’ธ Salary: $196,000 โ€” $230,000 usd ๐Ÿ“Location: USA

Role Description

The Community You Will Join:

  • Search is central to Airbnbโ€™s marketplace, connecting guests with hosts through personalized and relevant experiences.
  • The Knowledge Graph team builds the core data infrastructure that powers these experiences.
  • We develop scalable systems to extract, organize, and serve structured knowledge across Airbnb, enabling better search, recommendations, and personalization.
  • We partner closely with product, machine learning, and platform teams to deliver reliable, high-performance graph data systems.

The Difference You Will Make:

  • As a Senior Software Engineer, youโ€™ll help design and scale the data platform behind Airbnbโ€™s graph system.
  • This is a hands-on, high-impact role focused on scalable data ingestion & consumption, and system performance in production environments.

A Typical Day:

  • Partner with infra and product teams to understand use case requirements and define the technical vision for the Knowledge Graph.
  • Design, build, and scale the end-to-end (E2E) Travel Graph infrastructure.
  • Lead the large-scale data onboarding strategy for diverse data sources via batch and Near Real-Time (NRT) pipelines.
  • Ensure seamless integration of the Knowledge Graph with downstream systems, including Search, Machine Learning, and Analytics.
  • Debug complex production issues and continuously improve system reliability, observability, and performance.

Qualifications

  • BS/MS/PhD in Computer Science, a related field, or equivalent work experience.
  • 5+ years of industry experience with a BS/Masters, and 3+ years with a PhD.
  • Proven success in building and maintaining high-scale distributed systems, particularly in data infrastructure, databases, or streaming platforms.
  • Hands-on experience with technologies like Kafka, Flink, Spark, or similar for data ingestion and processing.
  • Hands-on experience applying AI/ML techniques to data infrastructure problems.
  • Strong system design and debugging skills, with a focus on real-world reliability and scalability.

Requirements

  • This position is US - Remote Eligible.
  • The role may include occasional work at an Airbnb office or attendance at offsites.
  • You must live in a state where Airbnb, Inc. has a registered entity.

Benefits

  • Base pay range: $196,000 โ€” $230,000 USD.
  • This role may also be eligible for bonus, equity, benefits, and Employee Travel Credits.

Our Commitment To Inclusion & Belonging

  • Airbnb is committed to working with the broadest talent pool possible.
  • We believe diverse ideas foster innovation and engagement.
  • All qualified individuals are encouraged to apply.
  • We strive to provide a disability inclusive application and interview process.
Before You Apply
๏ธ
๐Ÿ‡บ๐Ÿ‡ธ Be aware of the location restriction for this remote position: USA Only
โ€ผ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Software Engineer, Knowledge Graph @Airbnb
Software Development
Salary $196,000 โ€” $230..
Remote Location
๐Ÿ‡บ๐Ÿ‡ธ USA Only
Job Type full-time
Posted 2d ago
Apply for this position
Did not apply โœ“
Applied โœ“
Sent Follow-Up โœ“
Interview Scheduled โœ“
Interview Completed โœ“
Offer Accepted โœ“
Offer Declined โœ“
Unlock 152,720 Remote Jobs
๏ธ
๐Ÿ‡บ๐Ÿ‡ธ Be aware of the location restriction for this remote position: USA Only
โ€ผ Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply โœ“
Applied โœ“
Sent Follow-Up โœ“
Interview Scheduled โœ“
Interview Completed โœ“
Offer Accepted โœ“
Offer Declined โœ“
Unlock 152,720 Remote Jobs
ร—

Apply to the best remote jobs
before everyone else

Access 152,720+ vetted remote jobs and get daily alerts.

4.9 โ˜…โ˜…โ˜…โ˜…โ˜… from 500+ reviews
Unlock All Jobs Now

Maybe later