Join Amazon's Unified Payments Experience (UPX) team as they modernize their architecture using cutting-edge technologies. This role focuses on building applications utilizing AWS services, React Native technology, Open Source frameworks, and Server-less architecture. The team tackles complex engineering challenges from securing customer PII to building highly reliable Tier-1 services with 5 9s availability.
As a Software Development Engineer II, you'll work in a fast-paced environment alongside talented engineers to design and implement technical solutions that meet business needs. You'll have direct ownership over component design, focusing on improving platform extensibility, scalability, availability, and latency. The role involves working with the latest cloud technologies and collaborating across multiple partner teams to deliver impactful solutions that drive customer engagement.
The position offers comprehensive compensation including a competitive base salary range of $114,800 to $191,800 per year, plus equity and additional benefits. You'll be part of Amazon's innovative culture, working on solutions that directly impact customer payment experiences while having opportunities to work with cutting-edge technologies and contribute to large-scale systems.
This role is perfect for experienced developers who are passionate about building end-to-end software solutions, have strong development experience in delivering scalable solutions, and possess solid systems design skills. You'll be involved in all aspects of the Software Development Life Cycle, from requirements gathering to deployment, while working cross-functionally with Product Managers, business stakeholders, and other technical teams.