Software Development Engineer II, IN Payments

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

Description For Software Development Engineer II, IN Payments

Amazon India Payments team is seeking a Software Development Engineer II to join their innovative Fintech division. This role offers a unique opportunity to build a new payments product from the ground up that will serve hundreds of millions of Amazon customers in India. The position combines the excitement of a startup environment with the stability and resources of Amazon.

The role focuses on developing next-generation credit products and payment solutions, working with cutting-edge AWS technologies including Dacia, Kinesis, Lambda, SNS, SQS, and DynamoDB. You'll be handling sensitive customer data while building high-traffic, low-latency systems that operate across regions.

The team is at the forefront of payment innovation, working on industry-first features like Issuer Tokenization, biometric authentication, and unified recurring payments processing. You'll collaborate with major financial institutions and payment networks while building fault-tolerant Tier1 distributed systems.

Key initiatives for 2025 include device tokenization for tap-and-pay functionality, native OTP implementation, and real-time monitoring platforms. The role offers extensive learning opportunities across the payment ecosystem, working with processors, acquirers, and networks like Visa/Mastercard/RuPay.

The position offers strong career growth potential, with multiple senior engineers and principal engineers providing mentorship. The team maintains a collaborative culture that emphasizes both technical excellence and work-life balance. This is an excellent opportunity for an experienced engineer looking to make a significant impact in the fintech space while working with a world-class team.

Last updated 11 minutes ago

Responsibilities For Software Development Engineer II, IN Payments

  • Design and build new Fintech Payments product from scratch
  • Build highly reliable and scalable payment gateway systems
  • Work with AWS technologies including Dacia, Kinesis, Lambda, SNS, SQS
  • Implement server-side encryption on DynamoDB
  • Interact with third-party partners like Banks and Payment Aggregators
  • Build large scale distributed systems

Requirements For Software Development Engineer II, IN Payments

Java
  • 3+ years of non-internship professional software development experience
  • 2+ years of system design and architecture experience
  • Experience with at least one programming language
  • Knowledge of software engineering best practices
  • Experience with full software development life cycle
  • Understanding of coding standards, code reviews, and source control management

Benefits For Software Development Engineer II, IN Payments

  • Career growth opportunities
  • Learning and development
  • Diverse work environment
  • Workplace accommodations for disabilities

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, IN Payments

Software Development Engineer, Advertising Core Services

Build highly available, scalable distributed systems for Amazon's advertising data lake, managing Petabytes of data using Java, Python, and AWS technologies.

Software Dev Engineer II, Unified Payments Experience

Amazon is seeking a Software Dev Engineer II to join their Unified Payments Experience team in Vancouver, building scalable payment solutions using cutting-edge cloud technologies.

Software Development Engineer, EKS, Amazon EKS

Software Development Engineer position at Amazon EKS, building and maintaining large-scale Kubernetes services with focus on reliability and performance.

Software Development Engineer II, Appstore

Amazon Appstore is seeking a Software Development Engineer II to develop SDKs, tools, and services for third-party mobile app developers and build systems to curate mobile apps.

Software Development Engineer, Amazon Pay India | UPI Payments

Software Development Engineer position at Amazon Pay India, focusing on UPI Payments systems, requiring 2+ years of experience in software development and distributed systems.