Staff Software Engineer

Airbnb Logo

Airbnb

πŸ’΅ $204k-$255k
πŸ“Remote - United States

Summary

Join Airbnb's Reservation Management team as a strong Backend Engineer with 9+ years of experience. You will set the technical vision and drive improvements for the Reservations products' foundation, mentor team members, and collaborate with cross-functional partners. The role involves writing and reviewing technical designs, applying critical judgment to data, and steering product discussions. You will have experience building high-scale, performant client applications and strong coding abilities in Java, Kotlin, Python, Scala, C++, or equivalent. This US-remote eligible position offers a competitive salary, bonus, equity, benefits, and Employee Travel Credits.

Requirements

  • 9+ years of relevant software development industry experience in a fast-paced tech environment
  • Experience building services that enable high-scale, performant client applications
  • Strong coding abilities (Java / Kotlin / Python / Scala/ C++ or equivalent) and experience with architectural patterns of large application-driven products
  • Proactive in identifying gaps and demonstrated expertise with hands-on architecting, building, and maintaining highly available services in a large service-oriented architecture
  • Shipped several large scale projects with multiple dependencies across teams
  • Technical leadership and strong communication skills with ability to lead other experienced engineers
  • Passion for delivering products end-to-end: from ideation through planning and scoping to implementation and experimental A/B testing
  • Ability to mentor and grow more junior engineers

Responsibilities

  • Set the technical vision and drive improvements for the technical foundation that powers performant and reliable Reservations products
  • Mentor, guide, advocate and support the career growth of individual contributors β€” both inside and outside your immediate team
  • Write and review technical designs that solve large, open-ended foundational technical problems without clearly-known solutions
  • Collaborate with other engineers and cross-functional partners within our team and our partner engineering teams in the broader company to align on long-term technical solutions
  • Apply critical judgment to data β€” be it about performance, business metrics, or team processes β€” and use it to inform your work to improve the team and the product
  • Steer end-to-end product discussions with Product Managers, Design, and UX by engaging early and often to guide teams on the most efficient engineering path

Preferred Qualifications

Demonstrated design and UX sensibilities

Benefits

Bonus, equity, benefits, and 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.