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.