Software Dev Engineer II, Unified Payments Experience

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

Amazon's Unified Payments Experience (UPX) team is seeking a Software Dev Engineer II to join their innovative payment solutions division. This role offers an exciting opportunity to work with cutting-edge cloud technologies and AWS services, while building highly scalable and reliable payment systems.

The position involves working on mission-critical payment infrastructure, where you'll be responsible for developing and maintaining services that require 5 9s availability. You'll be using modern technologies including Reactive Native, Open Source frameworks, and Serverless architecture to create robust payment solutions that enhance customer experience.

As a Software Dev Engineer II, you'll be tackling complex engineering challenges, from securing customer PII to designing highly available Tier-1 services. The role requires strong technical expertise in building scalable solutions and working cross-functionally with various teams including Product Managers and business stakeholders.

The team culture emphasizes innovation and rapid problem-solving, with opportunities to work on the entire software development lifecycle. You'll be involved in everything from requirements analysis and system design to implementation, testing, and operational excellence. The position offers competitive compensation ranging from $114,800 to $191,800 per year, plus additional benefits and equity opportunities.

This is an excellent opportunity for experienced engineers who are passionate about payments technology and want to make a significant impact on Amazon's global payments infrastructure. You'll be working in Vancouver, BC, collaborating with talented engineers and contributing to systems that process transactions at massive scale.

The ideal candidate will bring 3+ years of professional software development experience and strong system design skills. You'll need to demonstrate expertise in building customer-facing features with high quality and reliability. If you're excited about working with the latest technologies and want to shape the future of digital payments at one of the world's largest technology companies, this role offers the perfect challenge.

Last updated 4 hours ago

Responsibilities For Software Dev Engineer II, Unified Payments Experience

  • Build highly scalable software systems
  • 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
  • Work on full software development life cycle
  • Collaborate with Product Managers and business stakeholders

Requirements For Software Dev Engineer II, Unified Payments Experience

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

Software Development Engineer, S3 Vertex

Software Development Engineer role at Amazon AWS S3 Vertex team, building next-generation cloud services and handling massive-scale distributed systems.

Software Development Engineer, AFT Inbound

Software Development Engineer position at Amazon Fulfillment Technologies, focusing on building automated solutions for inventory management and fulfillment center operations.

Software Development Engineer, Ops Tech Solutions

Software Development Engineer role at Amazon's Ops Tech Solutions team, building scalable infrastructure reliability solutions with 3+ years of experience required.

Software Development Engineer, CE Tech, Product Protection Experience

Software Development Engineer role at Amazon's Product Protection Experience team, building systems for customer protection plans using AWS technologies.

Software Development Engineer, Mesa Terra

Software Development Engineer role at Amazon San Luis Obispo, focusing on developing innovative software solutions for self-publishing and enterprise-level content publishing platforms.