Taro Logo

Staff Software Engineer, Payments Transaction

A global travel and accommodation platform connecting hosts and guests, founded in 2007.
$204,000 - $255,000
Backend
Staff Software Engineer
Remote
5,000+ Employees
9+ years of experience
Finance

Description For Staff Software Engineer, Payments Transaction

Airbnb Payments team is seeking a Staff Software Engineer to join their Payments Transaction team, focusing on building and maintaining a world-class payments platform that moves billions of dollars across 191 countries in 75 currencies. This role is crucial in developing the core billing system for Airbnb money movements, ensuring seamless orchestration and recording of payment obligations. The position offers an opportunity to work on highly scalable systems while collaborating with world-class cross-functional teams.

The ideal candidate will lead multi-team technical initiatives, architect complex features, and drive systemic improvements while mentoring junior engineers. They will be responsible for building highly available services and working closely with product, data science, and operations teams to create the world's safest and easiest-to-use payments platform.

This remote position offers competitive compensation ($204,000 - $255,000), along with benefits including equity, bonuses, and Employee Travel Credits. The role requires extensive experience in payments/fintech (5+ years) and overall software engineering experience (9+ years), with a strong focus on technical leadership and system architecture. Join a company that has grown from hosting three guests in 2007 to facilitating over 2 billion guest arrivals globally, making a significant impact on how people travel and connect worldwide.

Last updated 5 hours ago

Responsibilities For Staff Software Engineer, Payments Transaction

  • Provide thought leadership, define strategy, influence cross functional collaboration and drive architectural decisions
  • Lead multi-team technical initiatives
  • Architect and implement complex features
  • Lead efforts with other engineering teams to advance Airbnb's engineering processes
  • Drive systemic improvements
  • Mentor and provide technical guidance to junior engineers

Requirements For Staff Software Engineer, Payments Transaction

  • 9+ years of experience in a hands-on software engineering role
  • 5+ years of relevant industry experience (Payments/Fintech) as a backend software engineer
  • Experience leading design, implementation, and deployment of high scale, cross-functional payment systems
  • Bachelor's and/or Master's degree, preferably in CS, or equivalent experience
  • Technical leadership experience
  • Strong communication and collaboration skills
  • Proven experience in defining product/technical strategy

Benefits For Staff Software Engineer, Payments Transaction

Equity
Medical Insurance
  • Employee Travel Credits
  • Bonus
  • Benefits

Interested in this job?

Jobs Related To Airbnb Staff Software Engineer, Payments Transaction