Software Dev Engineer II, Unified Payments Experience (UPX)

Global technology company leading in e-commerce, cloud computing, and artificial intelligence.
$114,800 - $191,800
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Finance

Description For Software Dev Engineer II, Unified Payments Experience (UPX)

Amazon's Unified Payments Experience (UPX) team is seeking a talented Software Development Engineer II to join their innovative payment solutions team. This role offers an exciting opportunity to work with cutting-edge cloud technologies and modern architecture while solving complex engineering challenges in the payments space.

The UPX team is focused on modernizing payment architecture using bleeding-edge technologies including AWS services, React Native, Open Source frameworks, and Serverless architecture. You'll be working on critical systems that require end-to-end PII security and maintaining Tier-1 services with 5 9s availability.

As an SDE II, you'll be responsible for designing and developing scalable solutions that directly impact customer payment experiences. The role involves working with multiple partner teams, participating in all phases of the software development lifecycle, and delivering features that are both highly reliable and extremely low latency.

The position offers competitive compensation ranging from $114,800 to $191,800 per year, plus additional benefits and equity opportunities. Based in Vancouver, you'll be part of Amazon's larger technical organization while focusing on payments and customer experience innovation.

This is an ideal opportunity for engineers who are passionate about building end-to-end software solutions, have strong system design skills, and want to work on high-impact payment systems. You'll be collaborating with product managers, business stakeholders, and other technical teams while having direct ownership over critical components of Amazon's payment infrastructure.

The role requires strong technical expertise, particularly in areas like cloud services, distributed systems, and secure payment processing. You'll be expected to contribute to architectural decisions, implement robust security measures, and maintain operational excellence in a fast-paced environment.

Last updated 13 days ago

Responsibilities For Software Dev Engineer II, Unified Payments Experience (UPX)

  • Build highly scalable software systems to meet Amazon's rapid growth
  • Evolve and build services that are highly reliable and extremely low latency
  • Design the direction of the payment experience working with multiple teams
  • Build next generation systems for simplifying customer's payment experience
  • Design and develop product features for scale and efficiency
  • Work through all phases of Software Development Life Cycle

Requirements For Software Dev Engineer II, Unified Payments Experience (UPX)

Java
JavaScript
React
  • 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
  • Experience with design patterns, reliability and scaling of systems

Interested in this job?

Jobs Related To Amazon Software Dev Engineer II, Unified Payments Experience (UPX)

Software Development Engineer, Amazon Music

Software Development Engineer position at Amazon Music, building scalable systems for playlist and queue experiences serving millions of customers.

Software Development Engineer, FinTech Infrastructure

Build high-performance, globally scalable financial systems at Amazon as a Software Development Engineer in the FinTech Infrastructure team.

Software Development Engineer, Digital Payments and Emerging Markets

Lead software development role focusing on digital payments solutions at Amazon, requiring 3+ years experience and expertise in scalable system design.

Software Development Engineer, AWS Geospatial

AWS Geospatial Software Development Engineer position focusing on building location-based services with emphasis on privacy and serverless architecture.

Software Development Engineer - FinTech, Fintech - Tax

Software Development Engineer position at Amazon's FinTech Tax division, building scalable solutions for global tax compliance and reporting systems using modern technologies and AWS services.