Taro Logo

Staff Software Engineer, Payments Compliance Experience

A global travel marketplace platform connecting hosts and guests, founded in 2007, operating in 191 countries.
$204,000 - $255,000
Frontend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Finance · Enterprise SaaS

Description For Staff Software Engineer, Payments Compliance Experience

Airbnb's Payments organization is seeking a Staff Software Engineer to join their Compliance Experience team, focusing on building best-in-class product experiences for hosts. This role is central to Airbnb's global marketplace operations, which handles billions of dollars across 191 countries and 75 currencies.

The position requires a seasoned engineer with 9+ years of experience to lead the development of critical compliance controls, including Know Your Customer (KYC), Strong Customer Authentication, and financial crime detection systems. You'll be responsible for creating intuitive user experiences while ensuring robust compliance with regulatory requirements.

As a Staff Engineer, you'll contribute to the broader technical vision of the organization, working with a modern tech stack including React and various backend technologies. The role combines technical leadership with hands-on development, requiring expertise in both frontend and backend technologies. You'll collaborate with cross-functional teams including Product, Design, Policy, and Operations to deliver impactful features.

The position offers competitive compensation ($204,000 - $255,000), equity, and benefits including Employee Travel Credits. This is a remote-eligible position within the US, though some occasional office visits may be required. You'll be joining a company that has grown from hosting three guests in 2007 to facilitating over 2 billion guest arrivals globally.

The ideal candidate will bring strong technical expertise, leadership skills, and a passion for building scalable, user-friendly solutions. You'll have the opportunity to mentor other engineers and drive systemic improvements in engineering processes. This role offers the unique challenge of making complex compliance processes feel simple and delightful for users while maintaining the highest standards of security and regulatory compliance.

Last updated 4 hours ago

Responsibilities For Staff Software Engineer, Payments Compliance Experience

  • Lead development of systems powering compliance controls for Airbnb hosts
  • Build next-generation technology stack for Compliance needs
  • Work closely with Product, Design, Policy, Operations and other cross-functional partners
  • Partner with other product and platform engineering teams
  • Lead and mentor engineers
  • Advocate for and participate in efforts to advance Airbnb's engineering processes
  • Drive systemic improvements to streamline development

Requirements For Staff Software Engineer, Payments Compliance Experience

React
JavaScript
Java
Ruby
Go
  • 9+ years of industry engineering experience
  • BS/MS/PhD in Computer Science, related field, or equivalent work experience
  • Expertise in HTML, CSS and modern Javascript frameworks such as React or Vue
  • Experience working closely with Product and Design to develop polished experiences
  • Proficiency in one or more back-end server languages (Java/Ruby/Go/C++/etc.)
  • Strong understanding of complex backend logic and architectural patterns
  • Rigorous attention to detail
  • End-to-end ownership mentality
  • Excellent communication skills
  • Prior knowledge of Compliance standards is a plus

Benefits For Staff Software Engineer, Payments Compliance Experience

Medical Insurance
Equity
  • Employee Travel Credits

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Payments Compliance Experience