Airbnb logo

Software Engineer, Payments

Airbnb

About the Role

As a Software Engineer in the Payments Processing team at Airbnb, you will be tasked with designing and building a state-of-the-art payments gateway platform. This platform is crucial for enabling reliable, accurate, and cost-effective money movements across different geographies and currencies. Your work will directly support Airbnb's mission by enhancing the economic empowerment of our global community of hosts and guests.

Responsibilities

  • Design and develop a service-oriented architecture gateway platform that integrates seamlessly with various payment processors.
  • Work on payment provider integrations and migrations, such as PayPal and Bank of America, to enhance payment flexibility and efficiency.
  • Improve our smart routing system to optimize cost efficiency and ensure accurate anomaly detection and market failover capabilities.
  • Collaborate with the Design and Product teams to lead new initiatives that improve payment orchestrations and quality.

Your Expertise

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • At least 2 years of industry experience in backend development.
  • Proficiency in Java and experience with relational databases and caching solutions.
  • Strong knowledge in designing APIs, building RESTful services, and working with message queuing, data streaming, and workflow frameworks.
  • Experience in distributed systems and agile software development.

Location

This position is remote eligible in the United States, with occasional work at an Airbnb office or attendance at offsites as agreed with your manager.

Our Commitment to Inclusion and Belonging

Airbnb is dedicated to working with the broadest talent pool possible and believes that diverse ideas foster innovation and engagement. We encourage all qualified individuals to apply, and we strive to provide a disability-inclusive application and interview process.

How We'll Take Care of You

  • Competitive salary range of $153,000 to $180,000 USD per year.
  • Eligibility for bonus, equity, and employee travel credits.
  • A supportive environment that prioritizes your professional growth and development.

Benefits
Extracted with AI

  • Bonus
  • Equity
  • Employee Travel Credits
  • Disability Inclusive Application Process

Similar jobs

Last update: 23 minutes ago

Airbnb logo
Airbnb

Senior Software Engineer, Payments

Senior Software Engineer for Payments at Airbnb, focusing on scalable financial solutions. Remote work eligible.

Airbnb logo
Airbnb

Senior Software Engineer, Payments Platform

Senior Software Engineer for Airbnb's Payments Platform, focusing on backend development and integration.

Instapro Group logo
Instapro Group

Senior Backend Engineer - Payments

Join Instapro Group as a Senior Backend Engineer in Berlin, focusing on PHP and payment systems in a hybrid work environment.

Airbnb logo
Airbnb

Senior Fullstack Engineer, Payments

Senior Fullstack Engineer role focusing on Payments at Airbnb, involving Angular, JavaScript, Scala, and Meteor.js.

Airbnb logo
Airbnb

Staff Software Engineer, Pricing and Availability

Lead software engineer role focusing on backend systems, distributed systems, and enhancing user experience at Airbnb.

Airbnb logo
Airbnb

Senior iOS Software Engineer

Join Airbnb as a Senior iOS Software Engineer to develop innovative tools for hosts, focusing on iOS app performance and user experience.

Airbnb logo
Airbnb

Remote Software Engineer, Guest & Host

Join Airbnb as a Remote Software Engineer focusing on SEO, backend development, and cross-functional collaboration.

Airbnb logo
Airbnb

Senior Software Engineer, Personalization and Contextualization Infrastructure

Join Airbnb as a Senior Software Engineer to enhance search infrastructure, focusing on personalization and contextualization.

Airbnb logo
Airbnb

Remote Software Engineer, Guest & Host

Join Airbnb as a Remote Software Engineer to develop innovative tools for hosts, using Java, Python, and more.

Airbnb logo
Airbnb

Senior Software Engineer, Trust

Senior Software Engineer role focused on Trust and Fraud Detection at Airbnb, involving large-scale system design and collaboration.

Airbnb logo
Airbnb

Senior Software Engineer, Marketing Technology

Senior Software Engineer role in Marketing Technology at Airbnb, focusing on large scale distributed systems and backend development.

Uber logo
Uber

Staff Software Engineer - Backend

Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.

Airbnb logo
Airbnb

Staff Software Engineer, Community Support Platform

Senior-level software engineering role focusing on community support platforms, offering remote work and competitive benefits.

Airbnb logo
Airbnb

Senior Fullstack Software Engineer (Contract)

Join Airbnb as a Senior Fullstack Software Engineer (Contract) to design and develop robust backend systems remotely.

Airbnb logo
Airbnb

Senior Software Engineer - Tax Experience

Senior Software Engineer for Tax Systems at Airbnb, remote work, developing critical backend systems and APIs.

Airbnb logo
Airbnb

Senior Software Engineer, Partner API

Join Airbnb as a Senior Software Engineer to design and build our Partner API platform, enabling third-party integrations. Remote eligible.

Airbnb logo
Airbnb

Fullstack Software Engineer - Airbnb for Real Estate

Join Airbnb as a Fullstack Software Engineer on the Real Estate team, impacting a variety of products and users remotely.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

Mollie logo
Mollie

Associate Software Engineer - Payments Domain

Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.

Airbnb logo
Airbnb

Staff Software Engineer, Data Infrastructure

Senior Data Infrastructure Engineer at Airbnb, focusing on data engineering tools and frameworks, remote eligible.

Airbnb logo
Airbnb

Senior Backend Engineer, Media Foundation

Join Airbnb as a Senior Backend Engineer to build and operate next-gen Media infrastructure. Remote eligible within the US.

Airbnb logo
Airbnb

Senior Software Engineer, Regulatory Platform & Operations - Airbnb

Senior Software Engineer for Airbnb's Regulatory Platform & Operations Team, remote, with expertise in AWS, .NET, and web development.

Airbnb logo
Airbnb

Staff Software Engineer, Web Platform

Senior-level remote software engineering role focusing on web platform development with JavaScript and TypeScript at Airbnb.

Airbnb logo
Airbnb

Senior Software Engineer, Core Services (Auth Infra)

Join Airbnb as a Senior Software Engineer focusing on Auth Infrastructure, working on distributed systems and authorization.