Staff Software Engineer, Checkout

A global travel platform founded in 2007 connecting hosts offering unique stays with guests, having facilitated over 2 billion guest arrivals worldwide.
$204,000 - $255,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Travel

Description For Staff Software Engineer, Checkout

Airbnb, a pioneering force in the travel industry since 2007, is seeking a Staff Software Engineer to join their Checkout team. This role presents an exceptional opportunity to make a significant impact on a platform that has facilitated over 2 billion guest arrivals globally.

The position sits within the Checkout team, which serves as the critical bridge between guests and hosts, focusing on developing next-generation user experiences for booking stays and experiences. As a Staff Software Engineer, you'll be at the forefront of creating and refining major subsystems that power Airbnb's booking checkout process, leveraging your expertise in distributed systems and business workflow systems.

Your responsibilities will encompass leading engineering projects to enhance user experience, system reliability, and performance. You'll be expected to mentor other engineers, write and review technical designs for complex problems, and collaborate extensively with cross-functional partners, including Payments and Trust teams. The role requires strong technical leadership, with a focus on making data-driven decisions to improve both team processes and product outcomes.

The ideal candidate brings 9+ years of relevant software development experience, with proven expertise in building high-scale, performant services using languages like Scala, Python, or Java. You'll need to demonstrate strong architectural knowledge and a track record of shipping large-scale projects with multiple dependencies.

This remote position offers a competitive compensation package ranging from $204,000 to $255,000 USD, plus bonus, equity, and Employee Travel Credits. You'll be joining a company committed to diversity and inclusion, working on systems that impact millions of users worldwide. The role provides an unique opportunity to shape the future of travel while working with cutting-edge technology at scale.

Last updated a day ago

Responsibilities For Staff Software Engineer, Checkout

  • Lead checkout engineering projects to improve end user experience, system reliability and performance
  • Mentor, guide, advocate and support the career growth of individual contributors
  • Write and review technical designs for large, open-ended foundational technical problems
  • Collaborate with engineers and cross-functional partners within team and organization
  • Apply critical judgment to data and use it to improve team and product
  • Steer end-to-end product with Product Managers, Design, and UX teams

Requirements For Staff Software Engineer, Checkout

Java
Python
Scala
  • 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 (Scala / Python / Java/ C++ or equivalent)
  • Experience with architectural patterns of large application-driven products
  • Demonstrated expertise in architecting, building, and maintaining highly available services
  • Experience in partnering with other leaders in setting product strategy
  • Shipped several large scale projects with multiple dependencies across teams
  • Technical leadership and strong communication skills

Benefits For Staff Software Engineer, Checkout

Medical Insurance
  • Employee Travel Credits
  • Base pay plus bonus and equity

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Checkout

Staff Software Engineer, Location

Staff Software Engineer position at Airbnb focusing on building world-class map search experiences, offering competitive compensation and remote work flexibility.

Staff Software Engineer, Guest Displays & Platforms

Staff Software Engineer position at Airbnb leading the Guest Displays & Platforms team, focusing on pricing, availability, and product details page development with competitive compensation and remote work options.

Staff Backend Engineer, Media Foundation

Staff Backend Engineer position at Airbnb focusing on building and optimizing next-generation media infrastructure for processing, storage, and delivery of media assets.

Backend Staff Software Engineer, On Trip

Staff Software Engineer position at Airbnb focusing on backend development for the On Trip and Wishlist teams, building seamless guest experiences.

Staff Software Engineer, HotelTonight

Staff Software Engineer position at Airbnb's HotelTonight, focusing on backend development for a next-generation hospitality platform with competitive compensation and remote work options.