Staff Software Engineer, Integrated Knowledge Management

at Airbnb
USD 204,000-255,000 per year
SENIOR
✅ Remote

SCRAPED

Used Tools & Technologies

Not specified

Required Skills & Competences ?

Software Development @ 7 Kotlin @ 7 Python @ 7 Scala @ 7 Java @ 7 Algorithms @ 4 Machine Learning @ 6 Scoping @ 4 API @ 4

Details

Airbnb was born in 2007 when two hosts welcomed three guests to their San Francisco home, and has since grown to over 5 million hosts who have welcomed over 2 billion guest arrivals in almost every country across the globe. Every day, hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way.

Responsibilities

  • Lead the scoping, technical requirements, architecture, and the implementation of 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.

Requirements

  • 9+ years of backend software development experience.
  • 4+ years of recent industry experience building search, retrieval and ranking systems to power end-to-end Machine Learning powered products; recent industry experience building Retrieval-Augmented Generation (RAG) systems a must.
  • Strong proficiency in at least one major backend programming language (e.g., Java, Kotlin, Scala, Python).
  • Proven track record of delivering backend solutions in a collaborative environment, from ideation and planning to implementation and launch.
  • Experience with architectural patterns of large-scale systems, including well-designed APIs, high-volume data pipelines, and efficient algorithms.
  • Demonstrated ability to make data-driven decisions, articulate technical trade-offs, and communicate effectively with cross-functional partners.
  • BS, MS or PhD in CS or related field.

Benefits

  • Base pay range $204,000 — $255,000 USD, subject to change and dependent on factors like training, skills, experience, business needs, and market demands.
  • Eligibility for bonus, equity, benefits, and Employee Travel Credits.

Additional Information

  • The position is US - remote eligible with occasional onsite or offsite work as agreed with manager.
  • Candidate must live in a US state where Airbnb, Inc. has a registered entity.
  • Airbnb is committed to inclusion, diversity, and providing disability accommodations in the recruitment process.