You're using an older version of Internet Explorer that is no longer supported. Please update your browser.

Software Development Manager, Payments Services

Full Time
3 days ago
Job summary
The Amazon Consumer Payments organization has several positions available for creative and independent Engineering Leaders with a passion for scalable, high-performance services to define and build Amazon's Payments Acceptance & Experience systems and launch new payment methods across Amazon's global portfolio. You will use your experience to drive innovative, customer-focused payment solutions to provide local paying experiences for Amazon's customers around the globe.

As a member of the Amazon Payments Services Team, you will invent new features, develop distributed services, and build a massively scalable, rock-solid platform solution using object-oriented Java on various UNIX-flavored platforms. We are a fast-paced environment, using agile methodology and lightweight SOA design patterns. We encourage innovation and expect Leaders to take a high level of ownership throughout the software life cycle.

Amazon Payments Services build systems that process payments at an unprecedented scale, with accuracy, speed, and mission-critical availability. We process millions of transactions every day worldwide across various payment methods. Millions of customers and merchants send hundred of billions of dollars moving at light-speed through our systems annually.

We are looking for a highly skilled, experienced, and motivated Engineering Leader to innovate and solve the challenges at a massive scale. You will participate in product direction and road-map planning, project execution scheduling, and hiring and developing engineers to develop cutting-edge systems. A successful candidate will bring deep technical and leadership expertise, and ability to work within a fast-paced startup culture in a large company to deliver solid code that has broad business impact.


  • 7+ years of experience working directly within engineering teams
  • Experience partnering with product OR program management teams
  • 3+ years of people management experience, managing engineers
  • 3+ years of experience architecting and designing (architecture, design patterns, reliability and scaling) of new and current systems

  • 7+ years of experience working directly with engineering teams
  • Experience in partnering with product and program management teams
  • 3+ years of people management experience, managing engineers
  • Bachelor's degree in Computer Science, Computer Engineering or related technical discipline
  • Experience with OOD and object oriented languages
  • Excellent verbal and written communication skills


  • 5+ years experience leading multiple, interdisciplinary teams, including technical leads, software engineers, DevOps engineers and project managers.
  • Deep understanding of software engineering practices, object oriented analysis & design, design patterns and algorithms
  • Payments Industry experience
  • Experience with distributed systems,
  • Demonstrated strong technical judgment in conjunction with passionate customer-focus
  • Master's Degree in Computer Science or related field
  • Experience delivering cloud services will be a plus

Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.
Software and Programming