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 iOS Software Engineer

Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.

Uber logo
Uber

Senior Software Engineer (Elasticsearch)

Join Uber as a Senior Software Engineer specializing in Elasticsearch, working on sophisticated infrastructure across data centers and cloud.

Together AI logo
Together AI

Senior Backend Engineer - Java, Rust, Go

Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.

Aiven logo
Aiven

Staff Software Engineer

Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.

NCR Voyix logo
NCR Voyix

Backend Software Engineer

Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.

HeyJobs logo
HeyJobs

Senior Software Engineer - AWS, Python, Ruby on Rails

Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.

LEGALFLY logo
LEGALFLY

Back End Engineer with Node.js and TypeScript

Join LegalFly as a Back End Engineer to revolutionize legal AI with Node.js and TypeScript in a hybrid role in Ghent.

Zendesk logo
Zendesk

Senior Backend Engineer (Zendesk AI Agents)

Join Zendesk as a Senior Backend Engineer to develop AI-driven chatbots using TypeScript, MongoDB, and microservices architecture.

Nebius AI logo
Nebius AI

Senior Backend Engineer (Go)

Join Nebius as a Senior Backend Engineer (Go) to develop fault-tolerant cloud services in a hybrid work environment.

Sysdig logo
Sysdig

Senior Software Engineer - Backend Development

Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.

Booking.com logo
Booking.com

Full Stack Software Engineer

Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.

Motius logo
Motius

Senior Backend Developer

Join Motius as a Senior Backend Developer to work on cutting-edge R&D projects using AWS, Docker, GraphQL, and more in a hybrid work environment.

DeepL logo
DeepL

Senior Backend Engineer C++

Join DeepL as a Senior Backend Engineer C++ to design and maintain scalable backend services using C++ and AI technologies.

Pass App logo
Pass App

Senior Software Engineer (Backend)

Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.

Elastic logo
Elastic

Software Engineer II - Developer Experience

Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.

Bitvavo logo
Bitvavo

Senior Software Engineer (Backend)

Join Bitvavo as a Senior Software Engineer (Backend) to drive innovation in crypto services using AWS, Kubernetes, and TypeScript.

Sofico logo
Sofico

Senior Software Engineer - Java, Microservices

Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.

PiNCAMP logo
PiNCAMP

Senior Full Stack Engineer

Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.

Tiqets logo
Tiqets

Senior Backend Developer

Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.

N26 logo
N26

Backend Engineer - Financial Empowerment

Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.

Vio.com logo
Vio.com

Senior Backend Engineer (Go/Python)

Join Vio.com as a Senior Backend Engineer to develop scalable solutions using Go and Python, enhancing our travel platform.

Trust In SODA logo
Trust In SODA

Senior Software Engineer - Dispatching

Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.

Semrush logo
Semrush

Senior NodeJS Developer

Join Semrush as a Senior NodeJS Developer to build and enhance digital marketing tools. Work remotely with flexible hours.