Back to Jobs

Software Engineer, Payments - Shape the Future of Online Transactions

Remote, USA Full-time Posted 2025-11-03

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 To This Job

Apply for this job  

Similar Jobs