Senior Software Engineer, Search

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

Description For Senior Software Engineer, Search

Airbnb, the revolutionary hospitality platform that has facilitated over 1 billion guest arrivals globally since 2007, is seeking a Senior Software Engineer to join their Location team. This role focuses on building and improving their world-class search experience, particularly the map search functionality that millions of guests use daily.

As part of the Location team, you'll be working on one of Airbnb's most crucial features, helping guests find the perfect listings through an intuitive map interface. The team's scope extends beyond just map search, encompassing points of interest, places pages, and guidebook features. You'll be part of a cross-disciplinary team with expertise across iOS, Android, web, and backend development.

The position offers an attractive salary range of $185,000 - $223,000 USD, reflecting the senior level and technical expertise required. You'll be working in a remote capacity within the United States, with occasional visits to Airbnb offices or offsites as needed. The role demands strong backend development skills, particularly with Java and Kotlin, and experience with distributed systems and modern API technologies.

What makes this opportunity unique is the chance to impact how millions of travelers discover and book their accommodations worldwide. You'll be working with cutting-edge technologies and collaborating with talented professionals across various disciplines, including product managers, experience designers, and fellow engineers. The role offers the perfect blend of technical challenges and real-world impact, making it an ideal position for a senior engineer looking to make a significant contribution to a global platform.

Last updated 4 hours ago

Responsibilities For Senior Software Engineer, Search

  • Build the next-gen map search experience used by millions of guests
  • Collaborate with cross-functional partners to design, prototype, and deliver high-quality guest-facing products on Desktop and Moweb
  • Identify areas of improvement and drive web best practices
  • Maintain a high quality bar in our codebase

Requirements For Senior Software Engineer, Search

Java
Kotlin
  • 5-9+ years of industry experience with a BS/Masters or 2+ years with a PhD, preferably in CS, or equivalent experience
  • Expertise with backend server languages (Java, Kotlin preferred)
  • Expertise in popular storage systems such as relational databases, noSQL and caching
  • Experience working with a SOA (Service Oriented Architecture) at scale
  • Experience working with GraphQL and REST APIs
  • Prior experience with 3rd-party SDK integration is a plus
  • Prior experience and/or interest in front-end technologies is a plus

Interested in this job?

Jobs Related To Airbnb Senior Software Engineer, Search

Senior Software Engineer, Core Services (Auth Infra)

Senior Software Engineer position at Airbnb focusing on Auth Infrastructure, building and maintaining critical authorization systems with competitive compensation and remote work options.

Senior Software Engineer, Payments

Senior Software Engineer position at Airbnb focusing on payment systems, incentives platforms, and stored value solutions, offering competitive compensation and remote work flexibility.

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.

Senior Software Engineer, Regulatory Platform & Operations

Senior Software Engineer position at Airbnb focusing on regulatory platform development, offering remote work and competitive compensation of $185,000-$221,000.

Senior Software Engineer - Tax Platform

Senior Software Engineer position at Airbnb's Tax Platform team, building scalable solutions for global tax compliance and calculations.