Senior Software Engineer

Airbnb Logo

Airbnb

πŸ’΅ $185k-$220k
πŸ“Remote - United States

Summary

Join Airbnb's Integrated Knowledge Management team as a Senior Software Engineer and lead the development of solutions to scale and optimize content and knowledge indexing, retrieval, and ranking. You will collaborate with cross-functional teams to build highly available and scalable services for Airbnb's Community Support Platform. This role involves analyzing data, experimenting to improve services, mentoring other engineers, and advocating for improved engineering processes. The position is US-remote eligible, with occasional office work possible. The role offers a competitive salary and potential for bonus, equity, benefits, and employee travel credits.

Requirements

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

Responsibilities

  • Lead the scoping, technical requirements, architecture, and the implementation of the new features and functionality
  • Analyze data, build hypotheses, experiment, learn and iterate to improve the Integrated Knowledge Management services
  • Collaborate with cross-functional working groups (frontend/backend/ML engineers, design, product and operation teams), in both North America and globally, to design and build end-to-end product solutions to improve Airbnb’s customer service experience
  • Mentor other engineers in developing their technical, operational, and collaboration skills
  • Advocate and participate in efforts to advance Airbnb’s engineering processes and technical foundations

Preferred Qualifications

  • Understanding of ML search and retrieval models
  • Industry experience building end-to-end Machine Learning products such as Chatbots, Voice Assistants, or similar AI-driven products is a plus

Benefits

  • Bonus
  • Equity
  • Benefits
  • Employee Travel Credits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.