← All Jobs
Posted May 8, 2026

Experienced Staff Software Engineer, Payments - Design and Development of Scalable Payment Gateway Platforms

Apply Now

Introduction to Airbnb and Our Mission

Airbnb was founded in 2007 with a simple yet profound idea: to create a world where anyone can belong anywhere. Since then, our platform has grown to include over 4 million Hosts who have welcomed more than 1 billion guest arrivals in almost every country across the globe. Every day, Hosts offer unique stays and experiences that make it possible for guests to connect with communities in a more authentic way. Our mission is built on the belief that by empowering people to belong anywhere, we can foster a deeper sense of connection and understanding among individuals and communities.

The Community You Will Join

The Airbnb Payments team plays a critical role in supporting our mission by economically empowering Airbnb businesses and our global community of guests and hosts. As a Staff Software Engineer on the Payments Processing team, you will be part of a dynamic group that connects Airbnb to the outside world of payment processors, ensuring the execution of payments anywhere reliably, accurately, conveniently, and cost-effectively. Our platform integrates with 20+ different Payments Service Providers, processing 70+ currencies across 191 countries and moving billions of dollars on an annual basis.

The Difference You Will Make

As a Staff Software Engineer on the Payments Processing team, your mission is to design and build a payments gateway platform that is fast and easy to integrate with, reliable for money movements, smart to route our business cost-effectively, resilient to any external processor downtime in any market, and accurate for Financial reporting. You will be responsible for making technical decisions, providing technical guidance for engineers and teams, advising on architecture, and proposing solutions to payment problems that span multiple teams and organizations. Your expertise will be crucial in leading a cross-team group of engineers and partnering with product, data, finance, operations to push the boundaries of what payments gateway platforms can support.

Key Responsibilities

Your Expertise

To be successful in this role, you will need to have a strong and diverse skillset in relevant areas, including:

Essential Qualifications

In addition to the skills and experience listed above, you will need to have:

Preferred Qualifications

While not required, the following qualifications are preferred:

Career Growth Opportunities and Learning Benefits

At Airbnb, we are committed to helping our employees grow and develop in their careers. As a Staff Software Engineer on the Payments Processing team, you will have access to a wide range of learning and development opportunities, including:

Work Environment and Company Culture

At Airbnb, we pride ourselves on our unique and dynamic company culture. Our offices are designed to be collaborative and inspiring, with amenities such as free meals, fitness classes, and game rooms. We also offer a range of employee benefits, including:

Compensation, Perks, and Benefits

The base pay range for this role is $204,000 - $259,000 USD per year, depending on experience and qualifications. In addition to base pay, this role may also be eligible for bonus, equity, benefits, and Employee Travel Credits. We also offer a range of perks and benefits, including:

Conclusion

If you are a motivated and experienced software engineer looking for a new challenge, we encourage you to apply for this role. As a Staff Software Engineer on the Payments Processing team, you will have the opportunity to work on complex and impactful projects, collaborate with cross-functional teams, and develop your skills and expertise in a dynamic and supportive environment. Don’t hesitate to apply – we can’t wait to hear from you!

: https://frontliner.clarios.com/job/immediate-hiring-staff-software-engineer-payments-qokav.html

Apply Now  
Interested in this role?Apply on iHire