Senior Software Engineer, Community Support Engineering

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

Description For Senior Software Engineer, Community Support Engineering

Airbnb 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 to scale and optimize content & knowledge indexing, retrieval, and ranking across Airbnb. You'll be working on building highly available and scalable services, collaborating with engineering, ML/AI, product, and operations teams.

The position focuses on creating robust platforms that enable Airbnb's content and knowledge to be leveraged across both internal and external users, serving as the authoritative knowledge source for Conversational AI and LLM applications. You'll be tackling complex problems including fine-tuning content for LLMs and optimizing knowledge retrieval for contextual in-product support applications.

As a senior engineer, you'll lead technical implementations, mentor team members, and work closely with cross-functional teams globally. The role requires expertise in backend development, particularly with JVM languages, and experience with search technologies like OpenSearch or Elasticsearch. This is an opportunity to make a significant impact on Airbnb's customer service experience, working at unprecedented scale and complexity.

The position offers competitive compensation ($191,000 - $223,000), with potential for bonus and equity. While remote-eligible within the US, you may occasionally need to work from an Airbnb office or attend offsites. Join a company that values diverse ideas and is committed to creating an inclusive environment for all employees.

Last updated 3 hours ago

Responsibilities For Senior Software Engineer, Community Support Engineering

  • Lead the scoping, technical requirements, architecture, and implementation of new features
  • Analyze data, build hypotheses, experiment, learn and iterate to improve services
  • Collaborate with cross-functional working groups to design and build end-to-end solutions
  • Mentor other engineers in developing their technical, operational, and collaboration skills
  • Advocate and participate in efforts to advance engineering processes and technical foundations

Requirements For Senior Software Engineer, Community Support Engineering

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

Benefits For Senior Software Engineer, Community Support Engineering

Equity
  • Employee Travel Credits
  • Bonus potential

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Community Support Engineering

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 Systems Engineer - BizTech

Senior Systems Engineer position at Airbnb's BizTech department, focusing on integration engineering and API development with 8+ years of experience required.

Senior Software Engineer, Community Support Platform

Senior Software Engineer position at Airbnb's Community Support Platform team, focusing on backend development and customer support systems optimization.

Senior Software Engineer, Trust

Senior Software Engineer position at Airbnb's Trust team, focusing on fraud detection and prevention through large-scale distributed systems.

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.