Software Development Engineer, Amazon Pay Transaction Processing

Global technology company leading in e-commerce, cloud computing, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Development Engineer, Amazon Pay Transaction Processing

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.

Last updated 2 hours ago

Responsibilities For Software Development Engineer, Amazon Pay Transaction Processing

  • Design, develop and deploy reliable distributed solutions that operate at Amazon scale
  • Translate business objectives into technical solutions
  • Create brand new products and services to improve customer experiences
  • Work with different teams across Amazon and Whole Foods Market
  • Contribute to architecture and design of new and current systems

Requirements For Software Development Engineer, Amazon Pay Transaction Processing

Java
Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience in object-oriented design and coding skills (Java and/or C/C++ preferably on UNIX or Linux)
  • Experience developing distributed/scalable systems and high-volume transaction applications
  • Web services and web application development experience

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Pay Transaction Processing

Software Development Engineer II, AppStream

AWS AppStream team seeks SDE II to build and scale cloud-based application streaming solutions, offering competitive pay and comprehensive benefits.

System Dev Engineer (SAP/ABAP), AWS SAP Engineering, EC2 Commercial Software Services

AWS System Development Engineer role focusing on SAP/ABAP development to drive SAP workload adoption on AWS, combining cloud expertise with SAP domain knowledge.

Software Dev Engineer, AWS Commerce Platform International Expansion India team

Senior Software Development Engineer role at AWS Commerce Platform International Expansion team, focusing on designing and implementing solutions for AWS's global growth.

Software Development Engineer, Aurora Storage

AWS is seeking a Software Development Engineer for Aurora Storage to build and maintain large-scale database systems, offering competitive compensation and comprehensive benefits.

Software Development Engineer, Alexa Skills Kit, Alexa Skills Kit

Software Development Engineer role at Amazon's Alexa Skills Kit team, focusing on building intelligent services and tools for skill builders using LLM technology.