Software Engineer, Payments - Shape the Future of Online Transactions

Remote Full-time
Join our innovative team at Airbnb as a Software Engineer, Payments, and play a key role in revolutionizing the online payment experience! As a remote team member, you'll enjoy a state-of-the-art and comfortable workspace, a competitive salary, and the opportunity to work on cutting-edge projects that drive success. Our Payments organization is responsible for settling money in Airbnb's global marketplace, and we're looking for a talented engineer to help us build technology that powers our massive daily transaction volume.
We're a full-stack, geo-distributed team focused on building extensible platforms and scalable solutions to empower Airbnb businesses, communities, and payments innovations. As a Software Engineer, you'll be responsible for designing and building creative solutions at scale, using skills such as distributed systems, data processing pipelines, real-time systems, and payments technologies. You'll collaborate with cross-functional and cross-site teams to drive projects forward and make a significant impact on our business.
The Challenges You'll Tackle:

Payments Facade: Develop Airbnb's next-generation Payments APIs, providing a seamless payments integration experience for all product teams.
Business Launchpad: Simplify business payments integrations and provide a seamless onboarding experience for all businesses.
Unified Payments Data: Build a unified architecture for clients to efficiently access payments data, reducing complexity and improving performance.
Multi-Item Checkout Platform: Enable multiple offerings on the checkout flow, providing guests with an optimized end-to-end purchase experience and hosts with the ability to upsell value-added services.

A Typical Day:

Build payments solutions for Airbnb's new businesses and products.
Contribute to designing and building our major technology transformation.
Craft pragmatic solutions and raise the bar for quality and extensibility.
Amplify team impact through leadership and collaboration.

Your Expertise:

Proven ability to execute on major engineering projects with a high quality bar.
Proficiency in programming languages such as C/C++, Java, C#, Python/Django, Ruby/Ruby on Rails.
Strong problem-solving skills, with the ability to evaluate technical approaches and tradeoffs.
Excellent communication skills, with the ability to clearly and effectively communicate with stakeholders verbally and in writing.
Strong project scoping and project management skills.
BS in Computer Science or equivalent work-related experience.

Your Location:
This position is US-Remote Eligible, with occasional work at an Airbnb office or attendance at offsites, as agreed upon with your manager. You must live in a state where Airbnb, Inc. has a registered entity.
Our Commitment to Inclusion & Belonging:
Airbnb is committed to working with the broadest talent pool possible, believing that diverse ideas foster innovation and engagement. We strive to provide a disability-inclusive application and interview process. If you're a candidate with a disability and require reasonable accommodation, please contact us at [email protected].
Ready to Shape the Future of Online Transactions? Apply now and join our team of innovative engineers who are passionate about creating seamless payment experiences!
Apply Now

Apply Now

Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

Senior Full-Stack React Developer (Azure)

Remote Full-time

Hybrid Lead Client Solutions Executive IV (Government)

Remote Full-time

GrĂźnde Deinen SHK Betrieb - mit Smalt zusammen (m/w/d)

Remote Full-time

**Remote Data Entry/Order Management Specialist – Indianapolis Resident**

Remote Full-time

Experienced Substitute Teacher Wanted for Immediate Start in Linden, NJ - Flexible Schedules & Competitive Pay

Remote Full-time

Document Retrieval Specialist (Remote)

Remote Full-time

Remote 3rd‑Shift Crisis Specialist – Certified Community Behavioral Health Center (CBCH) Tele‑Crisis Response & Assessment Professional

Remote Full-time

**Experienced Entry-Level Data Entry Specialist – Remote Work Opportunity at blithequark**

Remote Full-time

Financial Controller with Acumatica

Remote Full-time

Full-Stack Engineer – Fitness App Stabilization & GCP Deployment

Remote Full-time
← Back to Home