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, React Native, Open Source frameworks, and Serverless architecture. You'll tackle complex engineering challenges from securing customer PII to building highly reliable Tier-1 services with 5 9s availability.
As an SDE II, you'll design and develop scalable product features, working in a fast-paced environment alongside talented engineers. The role involves all aspects of the Software Development Life Cycle, from requirements analysis through deployment and operational excellence. You'll collaborate with Product Managers, business stakeholders, and other tech teams to launch successful projects.
The position offers the opportunity to work with the latest technologies while solving unique and complex problems at scale. You'll be responsible for evolving payment experience systems, enabling rapid experimentation, and ensuring high reliability and low latency. The role requires strong software development experience, systems design skills, and the ability to deliver customer-facing features with high quality.
This is an excellent opportunity for engineers passionate about building end-to-end software solutions and working on systems that directly impact millions of customers' payment experiences. You'll be at the forefront of innovation, working with a team that values technical excellence and customer obsession.