Airbnb logo

Backend Software Engineer, Search

Airbnb

Join Airbnb's Location Team

Airbnb is seeking a talented Backend Software Engineer to join our Location team. This team is responsible for building a world-class search experience for our guests, focusing on the map search experience and providing necessary location context to help guests find the right listings efficiently.

Responsibilities

  • Build Next-Gen Search Experience: Develop the next-generation map search experience used by millions of guests.
  • Collaborate with Cross-Functional Teams: Work closely with Product Managers, Experience Designers, and other Engineers to design, prototype, and deliver high-quality guest-facing products on Desktop and Mobile Web.
  • Drive Web Best Practices: Identify areas of improvement and maintain a high-quality codebase.

Required Expertise

  • Software Development Experience: 2+ years of experience in software development.
  • Backend Server Languages: Expertise in one or more backend server languages, with a preference for Java and Kotlin.
  • Storage Systems: Experience with relational databases, NoSQL, and caching.
  • Service-Oriented Architecture: Experience working with SOA at scale.
  • APIs: Experience with GraphQL and REST APIs.
  • 3rd-Party SDK Integration: Prior experience is a plus.
  • Front-End Technologies: Interest or experience is a plus.

Location

This position is remote-eligible within the United States. Occasional work at an Airbnb office or attendance at offsites may be required, as agreed with your manager. You must reside in a state where Airbnb, Inc. has a registered entity.

Commitment to Inclusion & Belonging

Airbnb is committed to fostering a diverse and inclusive environment. We encourage all qualified individuals to apply and strive to provide a disability-inclusive application and interview process.

Compensation

  • Base Salary: $153,000—$184,900 USD
  • Additional Compensation: This role may also be eligible for bonus, equity, and Employee Travel Credits.

Join us in creating a more authentic way for guests to connect with communities worldwide. Apply today to be part of a team that values innovation and engagement.

Benefits
Extracted with AI

  • Bonus
  • Equity
  • Employee Travel Credits

Similar jobs

Last update: 23 minutes ago

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Airbnb logo
Airbnb

Senior Software Engineer, Partner API

Join Airbnb as a Senior Software Engineer to design and build our Partner API platform, enabling third-party integrations. Remote eligible.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

Airbnb logo
Airbnb

Senior Machine Learning Engineer, Support Products

Join Airbnb as a Senior Machine Learning Engineer to develop AI solutions for Community Support.

Airbnb logo
Airbnb

Senior Software Engineer, Web Platform

Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.

Streamlane logo
Streamlane

Founding Backend Engineer

Join Streamlane as a Founding Backend Engineer to build innovative logistics software for ecommerce companies.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

WeTravel logo
WeTravel

Senior Backend Engineer

Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.

Ambient.ai logo
Ambient.ai

Senior Software Engineer - Backend (Python, Go, C++)

Join Ambient.ai as a Senior Software Engineer - Backend to design and scale distributed systems using Python, Go, or C++.

Uber logo
Uber

Senior Backend Software Engineer - Earnings Experience

Join Uber as a Senior Backend Software Engineer to build scalable systems for earnings experience.

MongoDB logo
MongoDB

Software Engineer, Atlas Search Web

Join MongoDB as a Software Engineer to build user interfaces for Atlas Search using JavaScript, React, and Next.js.

Uber logo
Uber

Senior Software Engineer, Backend

Join Uber as a Senior Software Engineer, Backend, focusing on AWS, Java, and microservices in Aarhus, Denmark.

Besty AI logo
Besty AI

Senior Founding Software Engineer

Join Besty AI as a Senior Founding Software Engineer in New York. Drive innovation in AI-powered guest messaging and revenue optimization.

Sanity logo
Sanity

Senior Software Engineer (Backend) - Content Lake DX

Join Sanity as a Senior Backend Engineer to build scalable distributed systems for content management.

Besty AI logo
Besty AI

Founding Software Engineer

Join Besty AI as a founding software engineer to revolutionize the short-term rental industry with AI technology.

Adobe logo
Adobe

Software Development Engineer

Join Adobe as a Software Development Engineer in San Francisco, focusing on backend services for Adobe Content.

Calm logo
Calm

Senior Backend Engineer

Join Calm as a Senior Backend Engineer to design and maintain backend systems for mobile and web apps.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Haus logo
Haus

Fullstack Software Engineer, Applications

Join Haus as a Fullstack Software Engineer to develop APIs and user experiences for marketing science applications.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

Airbnb logo
Airbnb

Remote Software Engineer, Guest & Host

Join Airbnb as a Remote Software Engineer to develop innovative tools for hosts, using Java, Python, and more.

Text Blaze logo
Text Blaze

Principal Full-Stack Engineer (Backend Focus)

Join Text Blaze as a Principal Full-Stack Engineer focused on backend development. Work remotely and drive product innovation.

LlamaIndex logo
LlamaIndex

Founding AI Engineer, Backend

Join LlamaIndex as a Founding AI Engineer, Backend to build scalable cloud services for LLM applications.

Apify logo
Apify

Backend Engineer for Developer Platform (Node.js/TypeScript)

Join Apify as a Backend Engineer to build web scraping and automation platforms using Node.js and TypeScript.