Senior Software Engineer, Integrated Knowledge Management

Airbnb is a global hospitality platform founded in 2007, connecting hosts offering unique stays with guests worldwide, serving over 1 billion guest arrivals.
$185,000 - $220,000
Backend
Senior Software Engineer
Remote
1,000 - 5,000 Employees
5+ years of experience
Enterprise SaaS · AI · Travel

Description For Senior Software Engineer, Integrated Knowledge Management

Airbnb, a revolutionary hospitality platform founded in 2007, is seeking a Senior Software Engineer to join their Integrated Knowledge Management team within the Community Support Platform. This role is crucial in developing solutions that power Airbnb's content and knowledge management systems, serving both internal and external users while supporting Conversational AI and LLM applications.

The position offers an exciting opportunity to work on unprecedented scale and complexity, where customer service technology directly impacts competitive advantage and brand loyalty. You'll be at the forefront of building robust and scalable platforms that serve as the authoritative knowledge source for Airbnb's global operations.

As a Senior Engineer, you'll lead the development of solutions for content indexing, retrieval, and ranking systems. You'll work with cutting-edge technologies, including LLMs and AI-driven applications, while collaborating with cross-functional teams across engineering, ML/AI, product, and operations.

The role requires strong technical expertise in JVM languages and search technologies, combined with the ability to mentor others and drive technical initiatives. You'll be part of a team that's fundamental to creating the best customer service experience for Airbnb's worldwide community of hosts and guests.

This remote position offers competitive compensation ($185,000 - $220,000), along with the opportunity to work on challenging problems in content optimization for LLMs and knowledge retrieval systems. Join Airbnb in their mission to create authentic connections and world-class customer service experiences.

Last updated 5 minutes ago

Responsibilities For Senior Software Engineer, Integrated Knowledge Management

  • Lead scoping, technical requirements, architecture, and implementation of new features
  • Analyze data, build hypotheses, experiment, and iterate to improve services
  • Collaborate with cross-functional teams globally
  • Mentor other engineers
  • Develop solutions to scale and optimize content & knowledge indexing
  • Build highly available and scalable services
  • Participate in advancing Airbnb's engineering processes

Requirements For Senior Software Engineer, Integrated Knowledge Management

Java
Kotlin
Scala
  • BS, MS or PhD in CS or related field
  • 5+ years industry engineering experience
  • 2+ years of industry expertise in OpenSearch, Elasticsearch or similar technologies
  • Proficiency in JVM languages (Java/Kotlin/Scala)
  • Experience in building high-performance, scalable backend systems
  • Comfortable navigating ambiguity and ownership of problem definitions
  • Ability to drive alignment, manage projects, and collaborate with stakeholders

Benefits For Senior Software Engineer, Integrated Knowledge Management

Equity
  • Employee Travel Credits
  • Bonus
  • Equity

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Integrated Knowledge Management

Senior Software Engineer, Payment Compliance

Senior Software Engineer role at Airbnb focusing on payment compliance and policy enforcement, building scalable backend services for a global payments platform.

Senior Systems Engineer - Tax Integrations

Senior Systems Engineer role at Airbnb focusing on tax integrations and API development, requiring 8+ years of experience with expertise in MuleSoft and Java.

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 Fullstack Engineer, Cities

Senior Fullstack Engineer position at Airbnb, focusing on building scalable systems for regulatory compliance across global markets.

Senior Software Engineer, Community Support Platform - IVR/Voice

Senior Software Engineer position at Airbnb focusing on AI-powered voice support systems, offering remote work and competitive compensation.