Software Development Engineer II, Unified Payments Experience (UPX)

A global technology and e-commerce company that leads in cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · Finance

Description For Software Development 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, 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.

Last updated 19 hours ago

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

  • Build highly scalable software systems to meet the rapid growth of Amazon's Business
  • Evolve and build services that are highly reliable and extremely low latency
  • Design the direction of the payment experience working with multiple different teams
  • Build the next generation systems for simplifying customer's payment experience
  • Design and develop product features for scale and efficiency

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

Java
JavaScript
React
  • 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

Benefits For Software Development Engineer II, Unified Payments Experience (UPX)

Medical Insurance
401k
Dental Insurance
Vision Insurance
  • Comprehensive medical, dental, and vision insurance
  • 401(k) retirement plan
  • Equal opportunity employer

Interested in this job?

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

Software Development Engineer, AWS Direct Connect Control Plane

AWS is seeking a Software Development Engineer to build and maintain the AWS Direct Connect service, focusing on distributed systems and network connectivity solutions.

Software Development Engineer, Sponsored TV @Amazon ads, Sponsored TV, Gaming and OTT Ads

Software Development Engineer role at Amazon's Sponsored TV Ads team, building scalable advertising solutions and innovative products that connect brands with millions of viewers.

Software Development Engineer, FinTech, FinTech

Software Development Engineer position at Amazon's FinTech organization, building scalable financial systems and managing large-scale data processing infrastructure.

Software Development Engineer, Appstore

Lead software development engineer role at Amazon's FireTV Appstore team, focusing on consumer and developer experiences with Java, Kotlin, and TypeScript.

Software Development Engineer

Software Development Engineer role at Amazon's Device Messaging Team, building cloud services and device components for Amazon's device ecosystem.