Airbnb, the global hospitality platform founded in 2007, is seeking a Staff Software Engineer for their Payments Platform team. This role is crucial in designing and building a scalable, reliable payments platform that processes transactions across 70+ currencies in 191 countries. The position involves leading technical decisions, providing architectural guidance, and working with multiple teams to enhance the payment ecosystem.
The ideal candidate will join the Payments Processing team, which serves as the core platform connecting Airbnb to various payment processors worldwide. This team is responsible for managing billions of dollars in annual transactions through integration with 20+ Payment Service Providers. The role requires collaboration with Partnerships, Finance, Product, Compliance, and Legal teams.
As a Staff Engineer, you'll be responsible for building resilient systems that can handle processor downtime, ensure accurate financial recording, and implement cost-effective routing solutions. The position demands strong technical leadership, with responsibilities including architectural decisions, cross-team collaboration, and establishing engineering best practices.
The role offers competitive compensation ($204,000 - $259,000), with remote work flexibility within the US. This is an excellent opportunity for experienced engineers passionate about building robust payment systems at scale, working with cutting-edge technologies, and leading technical initiatives that directly impact Airbnb's global operations.
Join a team that's essential to Airbnb's mission of creating a world where anyone can belong anywhere, while working on complex technical challenges in the payments domain. Your work will directly influence how millions of hosts and guests worldwide conduct their financial transactions on the platform.