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 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.
Full Stack Software Engineer
Join Booking.com as a Full Stack Software Engineer in Amsterdam. Work on global e-commerce challenges with Java, JavaScript, React, and more.
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
Join Aiven as a Staff Software Engineer to develop cloud operations platforms using open-source technologies. Hybrid work in Berlin.
Senior Software Engineer (Backend)
Join Pass App as a Senior Software Engineer (Backend) to build scalable web3 solutions using microservices, TypeScript, and Node.js.
Senior Software Engineer - AWS, Python, Ruby on Rails
Join HeyJobs as a Senior Software Engineer to design scalable systems using AWS, Python, and Ruby on Rails in a dynamic team.
Full-Stack Software Engineer (Angular and Java)
Join WorkFlex as a Full-Stack Software Engineer specializing in Angular and Java. Work remotely and help build our next-gen platform.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Bavaria, Germany. Work on ERP solutions for automotive finance.
Senior Full Stack Engineer - Consumer
Join MoonPay as a Senior Full Stack Engineer in Lisbon, focusing on consumer products using React, TypeScript, and GCP.
Software Engineer II - Developer Experience
Join Elastic as a Software Engineer II in Developer Experience, focusing on test frameworks for Kibana. Remote work, competitive benefits.
Full Stack Engineer - Online Payments
Join SumUp as a Full Stack Engineer in Berlin to revolutionize fintech with Java, JavaScript, and microservices. Work on scalable, high-quality code.
Software Engineer Specialist - Phalcon PHP and .Net Core
Join Worldpay as a Software Engineer Specialist in Amsterdam. Work with Phalcon PHP and .Net Core to develop scalable API solutions.
Staff Software Engineer, Data Platform
Join Personio as a Staff Software Engineer in Berlin to build scalable data platforms using Kafka, Kubernetes, and AWS. Drive innovation and excellence.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Senior Software Engineer - Data Platform
Join Nubank as a Senior Software Engineer to build and maintain core data infrastructure, ensuring reliable and scalable data flow.
Senior Software Engineer (Node.js & TypeScript)
Join n8n as a Senior Software Engineer to build AI applications using Node.js and TypeScript. Remote role within Europe.
Backend Software Engineer
Join NCR Voyix as a Backend Software Engineer in Amsterdam. Design, build, and maintain scalable backend systems using Java, Node.js, and cloud platforms.
Backend Engineer - Financial Empowerment
Join N26 as a Backend Engineer to empower financial freedom using Java, Kotlin, and microservices in a hybrid work environment.
Senior Ruby Developer
Join Triad Group Plc as a Senior Ruby Developer, working remotely with Ruby on Rails, JavaScript, and more. Great benefits and career growth.
Senior Software Engineer - Java, Microservices
Join Sofico as a Senior Software Engineer focusing on Java and Microservices in Ghent. Work on ERP solutions for automotive finance and leasing.
Senior Software Engineer - Backend Development
Join Sysdig as a Senior Software Engineer to develop scalable backend services using Go, RESTful APIs, and microservices in a hybrid work environment.
Senior Software Engineer - Dispatching
Join as a Senior Software Engineer to lead dispatching services design, optimizing global networks with Go, Ruby, and React.
Senior Backend Developer
Join Tiqets as a Senior Backend Developer in Amsterdam. Work with AWS, Python, and SQL in a hybrid environment.
Senior Full Stack Engineer
Join PiNCAMP as a Senior Full Stack Engineer to build innovative camping solutions using Python, JavaScript, and cloud technologies.