Senior Software Development Engineer, Digital Payments and Emerging Markets

Amazon Inc.

Chennai

On-site

INR 3,000,000 - 6,000,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Amazon in Chennai is seeking a Senior Software Development Engineer to lead the technical direction of our payments platform. You will own the design and delivery of high-scale systems, mentor engineers, and influence architectural decisions affecting millions of customer purchases.

You will work with product managers and partner teams to deliver integrated payment solutions, balancing short-term delivery with long-term maintainability in a global environment.

Qualifications

  • 5+ years of non-internship professional software development experience.
  • 5+ years of programming with at least one software language.
  • 5+ years of leading design or architecture of new and existing systems.
  • Experience as a mentor, tech lead or leading an engineering team.
  • Bachelor's degree in computer science or equivalent.

Responsibilities

  • Lead the design and delivery of payment platform features end-to-end, ensuring systems are reliable and performant.
  • Own architectural direction by evaluating technology choices and defining engineering best practices.
  • Collaborate with product managers, partner teams, and stakeholders to deliver integrated solutions.
  • Mentor engineers through code reviews, design discussions, and hands-on guidance.
  • Use metrics and operational data to identify improvements and maintain high availability.

Skills

Software development
System design
Mentorship
Leadership

Education

Bachelor's degree in computer science or equivalent

Job description

Description

What if every customer around the world could pay for their order in the way that feels most natural to them? The Digital and Emerging Payments team at Amazon is working to make that happen, building payment experiences that work across geographies, platforms, and customer expectations. From Android and Fire devices to resilient back-end systems that guarantee no order is ever lost, the technical challenges here are real and the customer impact is global.

We are looking for a Senior Software Development Engineer to help lead the technical direction of our payments platform. You will own the design and delivery of systems that process transactions at massive scale, mentor fellow engineers, and shape architectural decisions that determine how millions of customers complete their purchases. If you’re passionate about solving complex distributed systems challenges and want to make a direct impact on the customer experience, this could be the role for you.

Key job responsibilities
  • Lead the design and delivery of payment platform features end-to-end, ensuring systems are reliable and performant across multiple geographies and device platforms.
  • Own your team's architectural direction by evaluating technology choices, defining engineering best practices, and guiding future system design while balancing short-term delivery with long-term maintainability.
  • Collaborate with product managers, partner engineering teams, and stakeholders across Amazon to define requirements, align on technical approaches, and deliver integrated solutions.
  • Mentor engineers on your team through code reviews, design discussions, and hands-on guidance, raising the overall quality of the codebase.
  • Use metrics and operational data to identify improvement opportunities, drive rapid iteration on features, and maintain high availability for payment systems.

A day in the life

You review a design document for a new payment method integration, providing feedback that helps a teammate strengthen their approach. You dive deep into code, building a service component that must process thousands of transactions per second while staying resilient when downstream dependencies are unavailable. You join a cross-team sync with product managers to discuss upcoming requirements for an emerging market, then pair with a junior engineer on a tricky concurrency issue. Throughout the day, you balance hands-on engineering with the architectural thinking that keeps the platform reliable and ready for what comes next.

About the team

The Digital and Emerging Payments team is responsible for how Amazon customers pay across the globe. We build and run the systems that connect customers to the payment methods they trust, whether that is a credit card, a mobile wallet, or a region-specific option unique to their market. Our mission is to make every transaction feel simple and reliable.

We are an inclusive group that values knowledge sharing and mentorship. Team members at every experience level contribute to technical decisions, and we invest in each person's growth by matching projects to development goals. If you want to shape the future of payments at Amazon's scale, we would love to hear from you.

Basic Qualifications
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent
Preferred Qualifications
  • 5+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Dev Engineer 2
Software Dev Engineer 2

Amazon • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Software Development Engineer I
Software Development Engineer I

Amazon Inc. • Hyderabad

On-site
INR 700,000 - 1,100,000
Software Development Manager , Amazon External Payments
Software Development Manager , Amazon External Payments

Amazon Inc. • Bengaluru

On-site
INR 4,000,000 - 7,500,000
Software Development Engineer I FTC
Software Development Engineer I FTC

Amazon Inc. • Hyderabad

On-site
INR 600,000 - 1,000,000
Software Dev Engineer II, Amazon Payment Services
Software Dev Engineer II, Amazon Payment Services

Amazon Inc. • Chennai District

On-site
INR 3,000,000 - 6,000,000
Software Development Engineer, Amazon Pay Transaction Processing
Software Development Engineer, Amazon Pay Transaction Processing

Amazon • Bengaluru

On-site
INR 800,000 - 1,500,000
Mentoring programs
Regular tech talks
Career advancement opportunities
Senior Software Development Engineer
Senior Software Development Engineer

Amazon Inc. • Bengaluru

On-site
INR 2,400,000 - 4,200,000
Software Dev Engineer II, Amazon Payment Services
Software Dev Engineer II, Amazon Payment Services

Amazon • Chennai District

On-site
INR 1,800,000 - 2,400,000
Senior Manager, Software Development, Prime Video Commerce Tech
Senior Manager, Software Development, Prime Video Commerce Tech

Amazon Inc. • Bengaluru

On-site
INR 15,176,000 - 18,428,000
SDE I FTC
SDE I FTC

Amazon • Hyderabad

On-site
INR 900,000 - 1,200,000