Taro Logo

Staff Fullstack Software Engineer, Payments Payins

Airbnb is a global marketplace platform founded in 2007 where hosts offer unique stays and experiences to guests across the globe.
$204,000 - $259,000
Backend
Staff Software Engineer
Remote
1,000 - 5,000 Employees
9+ years of experience
Finance
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Staff Fullstack Software Engineer, Payments Payins

Airbnb, founded in 2007, has grown into a global marketplace with over 4 million Hosts and more than 1 billion guest arrivals. The Payments organization at Airbnb is seeking a Staff Fullstack Software Engineer to join their Payins team, which is responsible for all aspects of the guest payment experience.

As a Staff Fullstack Software Engineer on the Payins team, you'll be at the forefront of powering Airbnb's massive daily transaction volume. The role involves developing and maintaining systems that handle guest payments, new payment method integrations, and self-service solutions. You'll work on high-impact projects that directly affect the company's bottom line through conversion and payment economic improvements.

The position offers the opportunity to collaborate with cross-functional teams including Product, Design, Data Science, and Legal. You'll be instrumental in launching major initiatives like Buy Now Pay Later and Pay By Bank features. The role requires technical expertise in both frontend and backend technologies, with a focus on Java microservices and modern JavaScript frameworks like React.

Working in a remote-friendly environment, you'll be responsible for setting technical vision, mentoring other engineers, and maintaining system health. The compensation package includes a competitive salary range of $204,000 - $259,000 USD, plus potential benefits and equity. This is an excellent opportunity for experienced engineers who want to make a significant impact in a leading global technology company.

Last updated 6 months ago

Responsibilities For Staff Fullstack Software Engineer, Payments Payins

  • Set the long term architectural vision for user experiences and backend systems
  • Provide feedback on design and product feasibility
  • Develop prototypes for new capabilities
  • Identify opportunities for impact on conversion and quality
  • Mentor engineers across the Payments Engineering team
  • Deliver improvements to ship and maintain product quality
  • Lead incident response and monitor system health

Requirements For Staff Fullstack Software Engineer, Payments Payins

Java
React
JavaScript
  • 9+ years of Software Engineering experience with Bachelor's/Master's degree in CS or equivalent
  • Experience delivering products end-to-end
  • Extensive experience with Java within microservice architecture at scale
  • Experience with modern Javascript frameworks
  • Knowledge of architectural patterns for large-scale web applications
  • Strong collaboration skills with design and product partners
  • Outstanding communication and interpersonal skills
  • Capable of making data driven decisions

Benefits For Staff Fullstack Software Engineer, Payments Payins

Equity
  • Employee Travel Credits

Interested in this job?