Senior Software Engineer, Payments

Airbnb is a global platform connecting hosts and guests, offering unique stays and experiences in almost every country across the globe.
$185,000 - $223,000
Backend
Senior Software Engineer
Remote
5,000+ Employees
5+ years of experience
Finance · Travel
This job posting may no longer be active. You may be interested in these related jobs instead:
Senior Software Engineer, Payments

Senior Software Engineer position at Airbnb focusing on payment systems, incentives platforms, and stored value solutions, offering competitive compensation and remote work flexibility.

Senior Software Engineer, Core Services (Auth Infra)

Senior Software Engineer position at Airbnb focusing on Auth Infrastructure, building and maintaining critical authorization systems with competitive compensation and remote work options.

Senior Software Engineer, Tax Experience

Senior Software Engineer position at Airbnb's Global Tax Engineering team, building scalable solutions for worldwide tax operations.

Senior Software Engineer, Quality Engineering

Senior Software Engineer position at Airbnb focusing on Quality Engineering, building and maintaining test automation tools and frameworks for a global travel platform.

Senior Software Engineer, Community Support Platform - Chatbot

Senior Software Engineer position at Airbnb focusing on AI-driven chatbot development for customer support, offering remote work and competitive compensation.

Description For Senior Software Engineer, Payments

Airbnb is seeking a Senior Software Engineer for their Payments team, specifically in the Payins division. This role is crucial for powering Airbnb's global marketplace transactions, focusing on the guest payment experience. As a senior engineer, you'll contribute to the technical vision, drive alignment within the team and with cross-functional partners, and maintain high technical quality standards. You'll work on impactful projects like Buy Now Pay Later and Pay By Bank, collaborating with Product, Design, Data Science, and Legal teams. Your responsibilities include leading cross-org initiatives, mentoring other engineers, and identifying opportunities for improving conversion and quality. The ideal candidate has 5+ years of software development experience, proficiency in languages like Java/Scala/Ruby on Rails/Python, and a passion for end-to-end product delivery. This US-remote position offers a competitive salary range of $185,000 - $223,000 USD, with potential for bonus, equity, benefits, and Employee Travel Credits. Airbnb is committed to inclusion and diversity, welcoming applications from a broad talent pool and providing accommodations for candidates with disabilities.

Last updated 2 months ago

Responsibilities For Senior Software Engineer, Payments

  • Lead development and refinement of cross-org initiatives
  • Work with cross-functional partners on Product and Design
  • Identify new opportunities for impact on conversion, contact reduction, or quality
  • Mentor engineers across the Payins Engineering team
  • Influence cross-org Quality initiatives
  • Be a collaborative teammate to elevate the engineering organization

Requirements For Senior Software Engineer, Payments

Java
Scala
Ruby
Python
  • 5+ years of software development experience
  • Proficient in at least one major programming language (preferably Java/Scala/Ruby on Rails/Python)
  • Passion for delivering products end-to-end
  • Exposure to architectural patterns of high-scale web and data applications
  • Outstanding communication and interpersonal skills
  • Capable of making data-driven decisions
  • BS/MS/PhD in Computer Science, a related field, or equivalent work experience

Benefits For Senior Software Engineer, Payments

Equity
  • Bonus
  • Equity
  • Employee Travel Credits

Interested in this job?