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
Senior Software Engineer, Payments
Senior Software Engineer for Payments at Airbnb, focusing on scalable financial solutions. Remote work eligible.
Senior Software Engineer, Payments Platform
Senior Software Engineer for Airbnb's Payments Platform, focusing on backend development and integration.
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.
Senior Fullstack Engineer, Payments
Senior Fullstack Engineer role focusing on Payments at Airbnb, involving Angular, JavaScript, Scala, and Meteor.js.
Staff Software Engineer, Pricing and Availability
Lead software engineer role focusing on backend systems, distributed systems, and enhancing user experience at 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.
Remote Software Engineer, Guest & Host
Join Airbnb as a Remote Software Engineer focusing on SEO, backend development, and cross-functional collaboration.
Senior Software Engineer, Personalization and Contextualization Infrastructure
Join Airbnb as a Senior Software Engineer to enhance search infrastructure, focusing on personalization and contextualization.
Remote Software Engineer, Guest & Host
Join Airbnb as a Remote Software Engineer to develop innovative tools for hosts, using Java, Python, and more.
Senior Software Engineer, Trust
Senior Software Engineer role focused on Trust and Fraud Detection at Airbnb, involving large-scale system design and collaboration.
Senior Software Engineer, Marketing Technology
Senior Software Engineer role in Marketing Technology at Airbnb, focusing on large scale distributed systems and backend development.
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.
Staff Software Engineer, Community Support Platform
Senior-level software engineering role focusing on community support platforms, offering remote work and competitive benefits.
Senior Fullstack Software Engineer (Contract)
Join Airbnb as a Senior Fullstack Software Engineer (Contract) to design and develop robust backend systems remotely.
Senior Software Engineer - Tax Experience
Senior Software Engineer for Tax Systems at Airbnb, remote work, developing critical backend systems and APIs.
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.
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.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
Associate Software Engineer - Payments Domain
Join as an Associate Software Engineer in Amsterdam to develop secure payment solutions using PHP in a collaborative environment.
Staff Software Engineer, Data Infrastructure
Senior Data Infrastructure Engineer at Airbnb, focusing on data engineering tools and frameworks, remote eligible.
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.
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.
Staff Software Engineer, Web Platform
Senior-level remote software engineering role focusing on web platform development with JavaScript and TypeScript at 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.