Software Development Engineer, Amazon Pay Transaction Processing

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

Description For Software Development Engineer, Amazon Pay Transaction Processing

Join Amazon Pay's dynamic team as a Software Development Engineer, where you'll be at the forefront of enabling Amazon Pay integration for third-party merchants. This role combines the excitement of a startup environment with the stability of Amazon's infrastructure. You'll be responsible for building and maintaining high-quality platform solutions that support various customer and merchant use cases for Amazon Pay outside of Amazon's ecosystem.

The position requires strong expertise in distributed systems development, with a focus on creating scalable payment solutions that maintain customer and merchant trust. You'll work with cutting-edge technologies and be part of a team that processes millions of transactions worldwide. The role offers excellent opportunities for growth, including mentoring programs and regular tech talks with principal engineers.

As part of Amazon Pay, one of Amazon's fastest-growing businesses, you'll work on software at every level of the stack, from front-end user interfaces to backend server systems. The team handles millions of transactions from hundreds of thousands of users globally, making this an excellent opportunity to work on high-impact, large-scale systems.

This role is perfect for developers who are passionate about creating seamless payment experiences and want to be part of a team that's revolutionizing how people pay online. You'll have the chance to work with some of the best engineers in the industry while developing your skills in a dynamic, innovative environment that values both technical excellence and customer obsession.

Last updated 9 hours ago

Responsibilities For Software Development Engineer, Amazon Pay Transaction Processing

  • Build high quality platform solutions for Amazon Pay
  • Enable third party merchants to implement Amazon Pay on their websites
  • Build frictionless payments solution and merchant experience
  • Develop large scale distributed systems
  • Work on high-volume transaction applications in a 24/7 environment

Requirements For Software Development Engineer, Amazon Pay Transaction Processing

Java
Linux
  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Strong understanding of Computer fundamentals
  • Experience with web-based applications and web services

Interested in this job?

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

Network Development Engineer

Network Development Engineer role at Amazon, building and maintaining critical infrastructure for global fulfillment centers, requiring expertise in routing protocols and Linux environments.

Software Development Engineer, Middle MileP&O

Software Development Engineer role at Amazon's Middle Mile Planning & Optimization team, building intelligent systems for transportation network optimization using ML and big data technologies.

Software Development Engineer, Amazon Publisher Cloud

Software Development Engineer role at Amazon's Advertising Technology team, building scalable ad serving systems and infrastructure handling billions of queries daily.

Software Development Engineer, Denied Party Screening

Software Development Engineer role at Amazon focusing on security and compliance, building large-scale screening systems to prevent prohibited transactions.

Software Development Engineer - CloudFront

AWS CloudFront Software Development Engineer position in Dublin, working on global-scale content delivery systems and cloud infrastructure.