Taro Logo

Software Development Engineer, Amazon Payments - Unified Payments Experience Tech

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

Description For Software Development Engineer, Amazon Payments - Unified Payments Experience Tech

Join Amazon Payments' Unified Paying Experience Tech Team in their mission to create the world's best payment experience. As a Software Development Engineer, you'll be part of a team building highly customized and seamless payment solutions for Amazon's global customers. This role offers the opportunity to work on full-stack development, from front-end interfaces to back-end distributed systems, utilizing technologies like React, AWS Lambda, and DynamoDB. You'll collaborate with senior engineers and Principal Engineers while learning about Amazon's payment infrastructure across Retail and Digital business. The position requires expertise in distributed systems, web services design, and experience with high-availability production systems. You'll be responsible for developing scalable solutions that work across continents, businesses, and devices, contributing to Amazon's mission of delighting customers with innovative payment experiences. The role combines technical leadership with hands-on development, offering a high-growth career opportunity in a dynamic, customer-focused environment.

Last updated 3 days ago

Responsibilities For Software Development Engineer, Amazon Payments - Unified Payments Experience Tech

  • Design, develop, and implement complex payments software systems across Desktop, Mobile, eReader, Alexa and TVs
  • Analyze and troubleshoot technical issues, identify root causes
  • Contribute to system architecture and make technology choices
  • Participate in Agile development processes
  • Mentor and guide junior developers
  • Monitor system performance and implement improvements
  • Stay up-to-date with latest industry trends and technologies

Requirements For Software Development Engineer, Amazon Payments - Unified Payments Experience Tech

React
Node.js
TypeScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • 3+ years of Video Games Industry experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Payments - Unified Payments Experience Tech