Staff Software Engineer, Checkout

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

Description For Staff Software Engineer, Checkout

Airbnb, the global travel platform that has facilitated over 2 billion guest arrivals since 2007, is seeking a Staff Software Engineer for their Checkout team. This role is crucial in building the bridge between guests and hosts, focusing on creating the next generation of user experience for booking stays and experiences.

As a Staff Software Engineer, you'll lead the development and refinement of major subsystems powering the booking checkout process. The position requires expertise in distributed systems and business workflow systems, playing a vital role in transforming the checkout ecosystem. You'll be responsible for establishing technical vision and delivering solutions that are flexible, always available, efficient, and scalable.

The role offers an opportunity to work with cutting-edge technology while solving complex technical challenges. You'll collaborate with cross-functional partners, including Payments and Trust teams, to align on long-term technical solutions. The position involves mentoring other engineers and contributing to the team's technical direction.

Working at Airbnb means joining a company committed to revolutionizing the travel experience. The compensation package includes a competitive salary range of $204,000 - $260,000 USD, plus potential bonuses, equity, benefits, and Employee Travel Credits. This remote position allows you to work from anywhere in the USA (with some restrictions), with occasional office visits or offsites as needed.

If you have 9+ years of experience in software development, strong technical leadership skills, and a passion for building scalable systems, this role offers an excellent opportunity to make a significant impact at one of the world's leading travel technology companies.

Last updated 2 minutes 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

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 in Scala/Python/Java/C++ or equivalent
  • Experience with architectural patterns of large application-driven products
  • Expertise in architecting, building, and maintaining highly available services in SOA
  • 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

Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Checkout

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.