Staff Software Engineer, Integrated Knowledge Management
at Airbnb
USD 204,000-255,000 per year
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 @ 4Details
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.