Software Development Engineer Ii, Amazon

Amazon Amazon · Big Tech · IN, TS, Hyderabad · Software Development

Software Development Engineer II at Amazon, focused on building the next-generation recurring payments platform. This role involves architecting and implementing intelligent payment orchestration systems using ML/AI to optimize payment success rates, predict failures, and manage payment updates. The position also requires designing systems for global compliance, real-time risk management, customer experience, and data intelligence pipelines, leveraging AWS and machine learning services. The role emphasizes shaping product direction, architecting at scale, and leading through code.

What you'd actually do

  1. Architect and implement the core systems that power recurring payments across Amazon
  2. Build ML-powered systems that optimize payment success rates, predict and prevent failures, and seamlessly handle payment method updates
  3. Design systems that navigate complex regulatory requirements across international markets, from PCI compliance to local banking regulations
  4. Create sophisticated fraud detection and prevention systems specifically tailored for recurring transaction patterns
  5. Build the APIs and services that power seamless subscription management experiences across web, mobile, and voice interfaces

Skills

Required

  • full stack development
  • architecting payment solutions
  • building scalable systems
  • handling billions in transaction volume
  • ML/AI
  • AWS
  • real-time streaming platforms
  • machine learning services
  • PCI compliance
  • local banking regulations
  • fraud detection
  • subscription management

Nice to have

  • Android development

What the JD emphasized

  • ML-powered systems
  • predictive payment orchestration
  • fraud detection
  • recurring transactions

Other signals

  • ML-powered systems
  • predictive payment orchestration
  • fraud detection