Staff Software Engineer

Airbnb Logo

Airbnb

💵 $204k-$260k
📍Remote - United States

Summary

Join Airbnb's Location team and build the next-generation map search experience used by millions of guests. Collaborate with cross-functional partners to design, prototype, and deliver high-quality products. Maintain a high-quality codebase and identify areas for improvement. This role requires 9+ years of backend development experience, a Bachelor's or Master's degree in CS (or equivalent), and expertise in Java/Kotlin, GraphQL, and REST APIs. The position is US-remote eligible, with occasional office work. Compensation includes a base pay range of $204,000-$260,000 USD, plus potential bonus, equity, benefits, and employee travel credits.

Requirements

  • 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
  • Passionate about efficiency, availability, technical quality and system quality
  • Passionate about design and UX sensibilities
  • Experience working with GraphQL and REST APIs
  • Excellent communication and collaboration skills and the ability to work well within engineering organization and cross functions
  • Love collaborating via code reviews, architecture discussions, and are motivated to improve their teammates’ productivity
  • Experience working with a microservice architecture at scale

Responsibilities

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

Preferred Qualifications

  • Experience working on a Product team or customer-centric software supporting a medium to large engineering organization
  • Show motivation for personal growth and learning new technologies to support the team’s need
  • Prior experience and/or interest in fullstack/front-end technologies

Benefits

  • Bonus
  • Equity
  • Benefits
  • Employee Travel Credits

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.