Amazon's Global Payments Tech team is seeking a Software Development Engineer II to join their rapidly expanding e-commerce services platform. This role focuses on building the next generation of online payment systems that support numerous countries and payment methods. The team processes millions of transactions daily across multiple countries, handling tens of billions of dollars annually through their systems. The position offers an opportunity to work on mission-critical payment processing systems that power major platforms including Amazon.com, Amazon Kindle, and Amazon Web Services. The role involves building scalable solutions for currency choice, in-store payments, pay on delivery, credit and debit payments, seller disbursements, and gift cards. This is a chance to make a significant impact on global financial technology while working in a team-oriented atmosphere with one of the fastest-growing areas of Amazon's e-commerce platform. The ideal candidate will have strong software development experience and be capable of designing and implementing complex distributed systems that meet high standards for performance, scalability, and reliability. The role requires both independent work capability and strong collaborative skills, as you'll be working with multiple teams across the organization.