Staff Software Engineer, Location

Airbnb is a global hospitality platform founded in 2007, connecting hosts offering unique stays with guests across the globe.
$204,000 - $260,000
Backend
Staff Software Engineer
Remote
9+ years of experience
Travel

Description For Staff Software Engineer, Location

Join Airbnb's Location team as a Staff Software Engineer, where you'll be instrumental in building a world-class search experience for millions of guests. The team is responsible for the crucial map search experience and various location-based products including points of interest, places pages, and guidebooks.

As a key member of this cross-disciplinary team, you'll work alongside iOS, Android, web, and backend developers, collaborating closely with design, product, and data science partners. Your role will focus on developing and enhancing the map search experience that helps guests find their perfect listings efficiently.

The position offers an exciting opportunity to work on high-impact features used by millions of users globally. You'll be contributing to a microservice architecture at scale, working with modern technologies including Java, Kotlin, GraphQL, and REST APIs. The role combines technical excellence with product thinking, requiring both strong backend expertise and an understanding of user experience.

Working remotely, you'll be part of a company that has transformed the travel industry, connecting over 5 million hosts with more than 2 billion guest arrivals worldwide. Airbnb offers competitive compensation including a base salary range of $204,000 - $260,000 USD, plus potential bonus, equity, benefits, and Employee Travel Credits.

This is an ideal role for an experienced engineer who is passionate about building scalable systems, values collaboration, and wants to make a direct impact on how millions of people discover and book their perfect stays around the world.

Last updated 2 minutes ago

Responsibilities For Staff Software Engineer, Location

  • 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 Staff Software Engineer, Location

Java
Kotlin
  • 9+ years of experience in a hands-on software engineering role in backend development
  • Bachelor's and/or Master/PhD's degree, preferably in CS, or equivalent experience
  • Extensive experience working in Java and/or Kotlin
  • Experience working with GraphQL and REST APIs
  • Experience working with a microservice architecture at scale
  • Excellent communication and collaboration skills
  • Passionate about efficiency, availability, technical quality and system quality
  • Passionate about design and UX sensibilities

Benefits For Staff Software Engineer, Location

  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Location

Staff Software Engineer, Privacy

Lead privacy engineering initiatives at Airbnb, focusing on data protection, AI/ML privacy, and regulatory compliance while building scalable privacy solutions.

Tech Lead Manager, Engineering - Guest & Host

Tech Lead Manager position at Airbnb, leading pricing guidance tools development, requiring 10+ years experience, offering remote work and competitive compensation.

Staff Software Engineer, Community Support Platform

Staff Software Engineer position at Airbnb, leading backend development for the Community Support Platform team, focusing on building scalable support tools and resolution systems.

Staff Software Engineer, Guest & Host - Pricing Guidance Team

Staff Software Engineer position at Airbnb focusing on developing pricing guidance tools and systems for hosts on the platform.

Staff Fullstack Engineer, Community Support Platform - Chatbot

Staff Engineer role at Airbnb focusing on AI-driven customer support platform development, combining backend expertise with frontend experience to revolutionize customer service delivery.