Amazon Pay, one of Amazon's fastest-growing businesses, is seeking a Software Development Engineer to join their Transaction Processing team. This role is part of a critical initiative that enables e-commerce websites to accept payments using customers' Amazon.com accounts for goods and services on external sites. The platform handles millions of transactions worldwide from hundreds of thousands of users.
As a Software Development Engineer, you'll be working on complex technical challenges, developing software across the entire stack from front-end interfaces to backend services. You'll be responsible for designing and implementing distributed solutions that operate at Amazon's massive scale, primarily using Java and AWS services. The role involves working with core technologies in a 24/7 environment, ensuring high availability and reliability of payment systems.
The position offers an excellent opportunity to join Amazon's world-class technical teams, working alongside some of the best engineers in the industry. You'll be part of a team that values innovation, technical excellence, and customer obsession. Amazon provides comprehensive professional development opportunities, including mentoring programs and regular tech talks with principal engineers.
The ideal candidate will be passionate about creating new products, able to translate business requirements into technical solutions, and have a proven track record of working collaboratively in team environments. You'll be contributing to a system that processes millions of transactions and directly impacts Amazon's global e-commerce ecosystem.
This role offers the chance to make a significant impact on Amazon Pay's infrastructure while working with cutting-edge technologies and solving complex problems at scale. You'll be part of a team that's shaping the future of digital payments while working in an environment that encourages innovation and technical excellence.