Join Amazon's Payments organization as a Software Development Engineer to help build and shape the future of payment services. This role focuses on developing Amazon's Payments Acceptance & Experience systems and launching new payment methods across Amazon's global portfolio. You'll be working with distributed systems using Java on UNIX platforms, creating scalable solutions that handle massive transaction volumes. The team operates in an agile environment, emphasizing innovation and ownership throughout the software lifecycle.
As part of the Payment Services Team, you'll be responsible for building secure, high-performance services that manage customer payment data and support initiatives like mobile payments. The role offers opportunities to work on cutting-edge payment solutions that enhance customer experience across Amazon's websites and mobile devices. You'll collaborate with cross-functional teams and contribute to the architectural decisions that shape Amazon's payment infrastructure.
This position combines technical expertise with business impact, as you'll be directly involved in how millions of customers pay for their Amazon purchases globally. The role requires strong distributed systems knowledge, excellent problem-solving skills, and the ability to work effectively in a fast-paced environment. You'll have the chance to influence the direction of Amazon's payment technology while working with some of the most sophisticated e-commerce systems in the world.
The ideal candidate will thrive in an environment that values innovation, technical excellence, and customer obsession. You'll be supported by Amazon's robust technical infrastructure and will have the opportunity to work on challenging problems at a global scale. This role offers competitive compensation, including base salary, equity, and comprehensive benefits, making it an excellent opportunity for engineers looking to make a significant impact in the payments technology space.