Amazon Payments is a critical infrastructure team that processes millions of transactions daily across multiple countries and payment methods. The team builds and maintains systems that handle tens of billions of dollars in transactions annually for over 100 million customers and merchants. As a System Development Engineer, you'll work on large-scale distributed systems that power various payment features including currency choice, installments, reward points, in-store payments, pay on delivery, credit/debit payments, seller disbursements, and gift cards.
The role combines deep technical expertise with strategic thinking, requiring you to design scalable solutions while maintaining mission-critical availability. You'll be responsible for identifying and solving complex problems, architectural challenges, and working on systems that process payments at unprecedented scale. The position offers opportunities to work with cutting-edge technology while ensuring the highest standards of accuracy and reliability.
Working from the Bangalore center, you'll join a team-oriented environment where you'll contribute to one of Amazon's fastest-growing areas. The role involves mentoring team members, participating in strategic planning, and driving operational excellence. You'll need to deeply understand system behaviors, diagnose complex issues, and deliver innovative solutions that improve system resilience.
This is an excellent opportunity for someone who enjoys solving complex problems at scale, has a passion for distributed systems, and wants to make a significant impact on Amazon's global payment infrastructure. The role offers exposure to various payment technologies and the chance to work on systems that directly affect millions of customers' daily transactions.