Taro Logo

Software Development Engineer, Digital and Emerging Payments

Amazon is a global technology company focusing on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Singapore
Backend
Entry-Level Software Engineer
In-Person
5,000+ Employees
Finance · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Software Development Engineer, Digital and Emerging Payments

The Digital and Emerging Payments Team at Amazon is seeking a talented Software Development Engineer to help build the next generation of payment solutions for customers in emerging markets. The team's vision is to provide the best payment experience in the world, focusing on reusable components and services to accelerate the launch of affordability payment products.

Key responsibilities include:

  • Designing and building innovative payment solutions
  • Owning problems end-to-end
  • Collaborating with internal and external teams
  • Working on the full software development life cycle, including design, development, testing, deployment, and operations

The ideal candidate will be customer-obsessed, innovative, and have a strong track record of delivery. They will work on components used for payment options such as Buy Now Pay Later and Credit Card Installment in countries like Singapore, Mexico, Australia, and Brazil.

This role offers the opportunity to work with some of the best minds at Amazon and contribute to creating seamless experiences for customers in choosing partners and payment plans that are more affordable than paying in full.

Requirements:

  • Bachelor's degree in computer science, computer engineering, information systems, or an equivalent field
  • Recent graduate from January 2023 onwards
  • Valid work authorization for Singapore

Preferred qualifications:

  • Experience programming with at least one software programming language
  • Previous technical internship(s) with full software development life cycle experience
  • Experience with design patterns, reliability, and scaling of new and existing systems

Note: Applications are reviewed on a rolling basis. Candidates can check their application status by logging into the candidate portal.

Last updated 9 months ago

Responsibilities For Software Development Engineer, Digital and Emerging Payments

  • Design and build next generation payment solutions
  • Own problems end-to-end
  • Collaborate with internal and external teams
  • Work on full software development life cycle

Requirements For Software Development Engineer, Digital and Emerging Payments

Java
Python
  • Bachelor's degree in computer science, computer engineering, information systems or equivalent field
  • Recent graduate from January 2023 onwards
  • Valid work authorization for Singapore