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

The Amazon Payments Unified Paying Experience Tech Team is seeking a talented technical leader to help build the best payment experience in the world. This role offers an opportunity to work on full-stack development, focusing on creating robust, scalable software and intuitive client-facing features. The position involves working with various technologies including React, React Native, and AWS services like Lambda and DynamoDB.

As a Software Development Engineer, you'll be responsible for developing payment experiences that work across multiple platforms including Desktop, Mobile, eReader, Alexa, and TVs. You'll work on tier-1 services and interact with senior engineers and Principal Engineers, gaining deep insights into Amazon's payment systems.

The ideal candidate should have strong experience in distributed systems and web services design, with a focus on high availability production systems. You'll be part of a team that takes a global view of payments for Amazon, building customized and seamless experiences for customers worldwide.

This role offers significant growth opportunities and the chance to work on complex technologies - from front-end development to back-end distributed systems. You'll be contributing to payment solutions that operate across continents, businesses, and devices, making a direct impact on Amazon's global customer experience.

The position combines technical leadership with hands-on development, requiring both architectural vision and practical implementation skills. You'll be working in an agile environment, collaborating with cross-functional teams, and contributing to the continuous improvement of Amazon's payment systems.

Last updated a day ago

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

  • Design, develop, and implement complex payments software systems
  • Analyze and troubleshoot technical issues
  • Contribute to system architecture and technical decisions
  • Participate in Agile development practices
  • Mentor junior developers and share technical expertise
  • 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 non-internship design or architecture experience
  • 3+ years of building complex software systems experience
  • Experience programming with at least one software programming language

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

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Comprehensive health benefits including medical, dental, and vision insurance
  • Parental leave benefits
  • Disability accommodations available

Interested in this job?

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