Software Dev Engineer II, Unified Payments Experience

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Finance · Enterprise SaaS

Description For Software Dev Engineer II, Unified Payments Experience

Join Amazon's Unified Payments eXperience (UPX) team as a Software Development Engineer II, where you'll work on cutting-edge cloud technologies and deliver impactful solutions that drive customer engagement. The role focuses on modernizing architecture using AWS services, Reactive Native technology, and serverless architecture. You'll be responsible for securing customer PII and building highly reliable Tier-1 services with 5 9s availability.

The position offers an exciting opportunity to work in a fast-paced environment with smart software engineers, designing and implementing technical solutions that meet business needs. You'll have direct ownership over new components aimed at improving platform extensibility, scalability, availability, and latency. The team solves complex engineering problems daily, from end-to-end security to building highly scalable systems.

As part of the UPX team, you'll be involved in all phases of the Software Development Life Cycle, from requirements analysis to deployment and operational excellence. The role requires collaboration with multiple partner teams, Product Managers, and business stakeholders. You'll work on exciting projects using the latest AWS services, contributing to the modernization of payment systems and enabling rapid experimentation.

The compensation package is competitive, ranging from $129,300 to $223,600 based on geographic location, plus equity, sign-on payments, and comprehensive benefits. This is an excellent opportunity for experienced developers who are passionate about building end-to-end software solutions and have strong systems design skills. Join Amazon's innovative team and help shape the future of payment experiences for millions of customers.

Last updated 12 minutes ago

Responsibilities For Software Dev Engineer II, Unified Payments Experience

  • Build highly scalable software systems to meet 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 new components for platform's extensibility, scalability, availability, and latency
  • Work cross-functionally with Product Managers, business stakeholders and other tech teams

Requirements For Software Dev Engineer II, Unified Payments Experience

Node.js
  • 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 coding standards, code reviews, source control management
  • Knowledge of build processes, testing, and operations

Benefits For Software Dev Engineer II, Unified Payments Experience

Medical Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments

Interested in this job?

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

Software Support Engineer, Devices Support Engineering team

Software Support Engineer role at Amazon's Device Support Engineering team, providing technical support and solutions for Amazon's device ecosystem.

Software Dev Engineer, Core Network

Software Dev Engineer role at AWS Core Network team, building and maintaining large-scale network infrastructure and SDN solutions.

Software Development Engineer II, Project Rembrandt

Amazon seeks a Software Development Engineer II to innovate supply chain capabilities, design scalable solutions, and enhance merchant services worldwide.

Software Development Engineer II - AWS Networking Application, SIDR

AWS Software Development Engineer II position focusing on network control plane software and SDN solutions.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's CET department, focusing on next-gen customer service routing systems using AI and ML technologies.