Join Amazon's AMET (Africa Middle East & Turkey) Payments Tech Team as a Software Development Engineer II, where you'll be part of a mission to create the world's best payment experience. This high-visibility role offers the opportunity to work on critical, high-volume applications that directly impact customer experience. The team builds highly customized and seamless payment experiences for Amazon's global customers, requiring expertise in both front-end and back-end technologies. You'll work on distributed systems that ensure 24/7 availability and guaranteed order processing, even during service outages. The role demands a technical leader who can excel in complex, multi-technology environments - from Android development to distributed systems. You'll be responsible for designing secure, scalable solutions while maintaining high quality standards in an agile environment. This position offers significant growth potential and the satisfaction of building software that directly enhances customer satisfaction. The team operates in Chennai, India, as part of Amazon's larger global payments infrastructure.