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 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, 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

Senior Software Engineer, Web Platform

Join Airbnb as a Senior Software Engineer on the Web Platform team, focusing on TypeScript and JavaScript development.

PayPal logo
PayPal

Associate Web Engineer

Join PayPal as an Associate Web Engineer, working with HTML, CSS, JavaScript, and React to build robust web solutions.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Square logo
Square

Senior Software Engineer, Payment Pricing & Cost Platform

Join Square as a Senior Software Engineer to enhance payment pricing and cost platforms using Java, Python, and cloud technologies.

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.

Square logo
Square

Software Engineer (Frontend/Fullstack) - E-commerce Website

Join Square as a Software Engineer (Frontend/Fullstack) to enhance e-commerce experiences. Work remotely with VueJS, PHP, and Laravel.

Stripe logo
Stripe

Software Engineer, Core Events

Join Stripe as a Software Engineer, Core Events, focusing on AWS, distributed systems, and event-driven architecture.

Discord logo
Discord

Software Engineer, Billing

Join Discord as a Software Engineer, Billing, focusing on payments systems. Work remotely with Python, React, and more.

Intuit logo
Intuit

Software Engineer 2

Join Intuit as a Software Engineer 2 in New York to drive security best practices and innovate in cloud technologies.

PayPal logo
PayPal

Staff Software Engineer - Backend (Java, GraphQL)

Join PayPal as a Staff Software Engineer focusing on backend development with Java and GraphQL.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Venmo logo
Venmo

Senior Software Engineer - Python

Join Venmo as a Senior Software Engineer specializing in Python to develop scalable systems and lead technical projects.

Standard AI logo
Standard AI

Senior Software Engineer, Backend

Join Standard AI as a Senior Backend Engineer to design scalable microservices and APIs. Remote role with competitive salary and benefits.

WeTravel logo
WeTravel

Senior Backend Engineer

Join WeTravel as a Senior Backend Engineer. Work remotely in France, focusing on microservices, databases, and cutting-edge tech.

Square logo
Square

Senior Software Engineer, Reporting Platform

Join Square as a Senior Software Engineer to lead development on the Reporting Platform, focusing on Java, Kotlin, and AWS.

Wealthfront logo
Wealthfront

Backend Engineer

Join Wealthfront as a Backend Engineer to design and build backend systems with Java, SQL, and more.

Cedar logo
Cedar

Software Engineer II (Client Integrations)

Join Cedar as a Software Engineer II to build client integrations in a remote role, enhancing healthcare technology.

Airbnb logo
Airbnb

Senior Machine Learning Engineer, Support Products

Join Airbnb as a Senior Machine Learning Engineer to develop AI solutions for Community Support.

Stripe logo
Stripe

Full Stack Engineer - Payments and Risk

Join Stripe as a Full Stack Engineer in Payments and Risk, working on APIs and user experiences.

Keelvar logo
Keelvar

Staff Engineer - Python, Cloud, Distributed Systems

Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.

Agoda logo
Agoda

Staff/Lead Application Security Engineer

Join Agoda as a Staff/Lead Application Security Engineer in a dynamic DevSecOps environment.

banQi logo
banQi

Senior Software Engineer (Node.js, TypeScript)

Join our fintech as a Senior Software Engineer specializing in Node.js and TypeScript. Work remotely with a dynamic team.