Software Development Engineer, Amazon Pay Transaction Processing

Global technology and e-commerce company that operates various business units including Amazon Pay and Whole Foods Market.
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, a rapidly expanding division of Amazon, is seeking a Software Development Engineer to join their transaction processing team. This role combines the innovative spirit of Amazon with the mission-driven culture of Whole Foods Market, focusing on developing solutions that will transform the retail grocery industry. As part of the Engineering Services team, you'll work on complex, large-scale distributed systems that process millions of transactions worldwide.

The position offers an exciting opportunity to work with cutting-edge technologies, including Java and AWS services, while building solutions that operate at Amazon's impressive scale. You'll be part of a newly formed team that's tackling some of the most challenging projects in the retail and payment processing space. The role requires a blend of technical expertise in distributed systems and a passion for creating customer-centric solutions.

Working at Amazon Pay means you'll be at the forefront of e-commerce innovation, enabling millions of customers to use their Amazon payment information across the internet. You'll collaborate with exceptional engineers across Amazon and Whole Foods Market, participating in all aspects of the software development lifecycle. The team culture emphasizes entrepreneurial thinking, collaboration, and the ability to tackle novel challenges.

This is an excellent opportunity for engineers who want to make a significant impact while working with some of the best technical talents in the industry. Amazon offers comprehensive professional development through mentoring programs and regular tech talks with principal engineers. The role combines the stability of an industry leader with the excitement of building new, innovative solutions in the payment processing space.

Last updated 13 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 new products and services to improve customer experiences
  • Work with technology leaders within the team and across the business
  • 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
  • Expertise in object-oriented design and coding skills (Java and/or C/C++ preferably on UNIX or Linux platform)
  • Experience developing distributed/scalable systems and high-volume transaction applications
  • Web services and web application/services development experience

Interested in this job?

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

Software Development Engineer, Checkout Purchase Experience

Full stack Software Development Engineer position at Amazon's Checkout Experience team, focusing on building scalable, low-latency systems for checkout and address services.

Software Development Engineer, Millibyte

Software Development Engineer position at Amazon's Millibyte team, building framework and tooling for native services across Amazon device platforms using Rust programming language.

Software Development Engineer, Strategic Risk Insights

Software Development Engineer role at Amazon's Strategic Risk Insights team, focusing on AWS solutions and security risk insights using advanced technologies including Generative AI.

Software Development Engineer II, Devices Data Services

Software Development Engineer II position at Amazon's Devices Data Services team, focusing on building innovative data accessibility solutions with competitive compensation and comprehensive benefits.

Software Development Engineer, Amazon Customer Service

Software Development Engineer role at Amazon Customer Service, focusing on search and retrieval systems, with opportunities to work on LLMs and generative AI initiatives.