Senior Staff Software Engineer, Payments
Core
Architect and lead the technical vision for Airbnb's global Payments Compliance organization, ensuring systems meet AML, KYC, and sanctions screening requirements across 191 countries.
Role type
Senior Staff Software Engineer, Technical Lead (Payments Compliance)
Builds
Global payments compliance platform handling billions in transactions with 75 currencies
Domain
Fintech / Regulatory Compliance
Required skills
System architecture design, Regulatory compliance (AML/KYC/Sanctions), Cross-organizational leadership, Scalable backend systems, Strategic planning, Mentorship
Preferred skills
Digital identity standards, Privacy regulations, Platform engineering mindset
Technologies
Java, Ruby, Go, C++
Responsibilities
Define end-to-end system design vision for the Compliance organization, Drive foundational architectural shifts (e.g., account-centric to customer-centric), Lead technical strategy for expanding KYC capabilities, Architect systems for evolving digital identity landscapes, Partner with cross-functional teams to reduce duplication, Lead and mentor engineers across the organization
Seniority
Senior Staff, hands-on IC with strategic leadership