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)

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 team is modernizing its architecture using bleeding-edge technologies, including AWS services, Reactive Native technology, Open Source frameworks, and Server-less architecture.

You'll be tackling complex engineering challenges, from securing customer PII end-to-end to building highly reliable Tier-1 services with 5 9s availability. Innovation is central to the team's culture, and you'll be solving unique technical problems daily. The role involves working in a fast-paced environment alongside talented software engineers, designing and implementing solutions that meet business needs while ensuring high scalability and performance.

As part of the UPX team, you'll have direct ownership over component design, focusing on improving platform extensibility, scalability, availability, and latency. You'll be involved in all aspects of the software development lifecycle, from requirements analysis to production deployment, working cross-functionally with various stakeholders.

The position offers competitive compensation, with a base salary range of $114,800 to $191,800 per year, plus additional benefits and potential equity. Amazon values diversity and inclusion, providing equal opportunities to all qualified candidates. The role is based in Vancouver, Canada, where you'll be part of a team that's shaping the future of payment experiences at one of the world's leading technology companies.

Last updated 3 hours ago

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

  • 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 and develop product features for scale and efficiency
  • Work across all phases of Software Development Life Cycle
  • Collaborate with Product Managers, business stakeholders and other tech teams

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

  • 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 (UPX)

Medical Insurance
  • Medical Benefits
  • Financial Benefits

Interested in this job?

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

Software Development Engineer II, GCNA-D

AWS Software Development Engineer II position focusing on global network infrastructure and cloud computing, offering competitive compensation and comprehensive benefits.

Software Development Engineer - Innovate with a Startup in AWS, AWS Compliance & Security Assurance

AWS Software Development Engineer position focusing on security assurance, compliance, and sustainability solutions for global data center operations.

SDE II, Recipient Experience

Lead software engineer role at Amazon developing customer-facing package tracking systems and backend services, requiring 3+ years of experience and strong system design skills.

Software Development Engineer, Amazon

Amazon Software Development Engineer position focusing on distributed systems and e-commerce infrastructure in the Core Services team.

Software Development Engineer, Alexa Shopping

Software Development Engineer position at Amazon focusing on building innovative product discovery experiences using LLMs for Alexa shopping features.