Amazon's Digital & Emerging Payments Tech Team is seeking a talented SDE II for a 12-month fixed-term contract position in Chennai, India. This high-visibility role offers an opportunity to make a significant impact on customer experience in the MENA payments space.
The team's mission is to create the world's best payment experience for Amazon customers globally. As an SDE II, you'll be working on building robust, scalable software and client-facing features that are both intuitive and simple to use. The role involves working with various technologies across the stack, from front-end Android development to back-end distributed systems.
The position requires a technical leader and craftsman who can handle complex, disparate technologies while maintaining a strong focus on security and customer trust. You'll be working in an agile environment, building highly available systems that ensure customer orders are processed even when downstream services are unavailable.
This is an excellent opportunity for someone who enjoys technical challenges and wants to work on systems that directly impact millions of customers. The role offers exposure to global payment systems, distributed computing, and the chance to work with a highly motivated team that's pushing the boundaries of payment technology.
Key aspects of the role include designing and implementing innovative software solutions, ensuring high quality through software engineering best practices, and working on critical, high-volume applications. The position requires 3+ years of professional software development experience and strong expertise in distributed systems architecture.
The team operates in a fast-paced, startup-like environment where priorities are clearly defined and impact is measurable. You'll be working alongside talented engineers and will have the opportunity to influence the technical direction of critical payment systems for one of the world's largest e-commerce platforms.