Software Development Engineer II, Global Payments Tech

Global technology and e-commerce company that builds innovative solutions for online retail, cloud computing, and digital services.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Development Engineer II, Global Payments Tech

Join Amazon's Global Payments Tech team to build the next generation of online payment systems supporting numerous countries and payment methods. As a Software Development Engineer II, you'll be part of one of the fastest-growing areas in Amazon's e-commerce services platform. The team processes millions of transactions daily across multiple countries, handling tens of billions of dollars annually for over 100 million customers and merchants.

The role involves working on mission-critical systems that require high accuracy, speed, and availability. You'll be innovating to improve customer experience globally, supporting various payment methods including currency choice, in-store payments, pay on delivery, credit and debit payments, seller disbursements, and gift cards.

This position offers an exciting opportunity to work with distributed systems at scale, collaborating with talented engineers in a team-oriented atmosphere. You'll be responsible for designing and implementing complex features, working with multiple teams, and ensuring the reliability and scalability of payment systems that power Amazon's global commerce infrastructure.

The ideal candidate will have strong software development experience, ability to work independently and collaboratively, and a passion for building robust financial systems. This role provides excellent growth opportunities within one of Amazon's most critical technical domains, offering competitive compensation and the chance to work on systems that impact millions of customers worldwide.

Last updated 3 hours ago

Responsibilities For Software Development Engineer II, Global Payments Tech

  • Define, design, and implement multi-tier distributed software applications
  • Estimate engineering effort and plan implementation
  • Design code and test major features independently and collaboratively
  • Collaborate with multiple teams in a fast-paced environment
  • Provide on-call production support for payment platform applications

Requirements For Software Development Engineer II, Global Payments Tech

Java
  • 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

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Global Payments Tech

Support Engineer III, Alexa Daily Essentials

Support Engineer III position at Amazon's Alexa Daily Essentials team, focusing on technical support, automation, and system optimization to enhance customer experience.

System Development Engineer, Reliability and Automation Engineering

Systems Development Engineer role at Amazon focusing on reliability and automation engineering for global fulfillment network infrastructure.

Software Development Engineer, EC2 Load Balancing

AWS is seeking a Software Development Engineer to build and scale the Elastic Load Balancing service, handling massive distributed systems and enabling customer success in the cloud.

Software Dev Engineer II, Delivery Experience

Software Dev Engineer II position at Amazon's Delivery Experience team, focusing on developing and maintaining scalable delivery systems that impact millions of customers worldwide.

Software Development Engineer, Amazon Stores

Software Development Engineer position at Amazon Stores focusing on building scalable solutions and innovative features across various technology domains, requiring 3+ years of experience.