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 component design, focusing on 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 aspects of the software development lifecycle, from requirement analysis to deployment and operational excellence. The role requires collaboration with multiple partner teams, product managers, and business stakeholders. You'll be at the forefront of innovation, using bleeding-edge technologies to create solutions that enhance customer experience.
The compensation package is competitive, ranging from $129,300 to $223,600 based on geographic location, plus equity and comprehensive benefits. This is an excellent opportunity for experienced developers who are passionate about building end-to-end software solutions and have a proven track record of delivering customer-facing features at scale.