Senior Software Development Engineer – Amazon Payment Services | Chennai, Tamil Nadu

September 6, 2025

Job Description

Summary

Join Amazon Payment Services as a Senior Software Development Engineer in Chennai, Tamil Nadu, and lead the creation of large-scale, distributed computing solutions that power secure and seamless online payment experiences across the GCC and Levant regions. This role offers a unique opportunity to design, build, and scale fault-tolerant systems that handle massive cloud workloads. Amazon Payment Services empowers millions of online shoppers in Arabic-speaking countries by delivering cutting-edge payment technologies. If you are passionate about cloud computing, distributed systems, and leading engineering teams to solve complex technical challenges, this is the perfect role for you.


Job Details at a Glance

PositionSenior Software Development Engineer
CompanyAmazon Payment Services
LocationChennai, Tamil Nadu, India
Job ID3073039
DepartmentSoftware Development
Experience LevelSenior / Lead Engineer
ShiftFull-time
Key Skills/ToolsDistributed Systems, Web Services, Cloud Computing, Software Architecture, Coding, Mentoring
Job TypeFull-time

Key Responsibilities

  • Drive technical direction and architectural design for large-scale distributed systems supporting Amazon Payment Services in GCC and Levant markets.
  • Collaborate with product managers to define strategic roadmaps and deliver robust software capabilities aligned with customer needs.
  • Lead and mentor engineering teams, instilling best practices in coding, code reviews, testing, and documentation.
  • Manage full software development lifecycle including design, implementation, deployment, and live site operations.
  • Ensure high availability, scalability, and fault tolerance of mission-critical payment processing systems.
  • Coordinate with cross-functional teams to prioritize projects, manage stakeholder expectations, and track commitments.
  • Champion operational excellence through monitoring, incident response, and continuous system improvements.

Required Skills & Qualifications

  • Minimum 5+ years of professional software development experience, with strong programming skills in at least one major language.
  • Proven 5+ years experience leading software design and architecture of distributed, scalable systems.
  • Experience mentoring or leading engineering teams and driving technical excellence.
  • Solid understanding of full software development lifecycle including source control, build processes, testing, and production operations.
  • Bachelor’s degree in Computer Science or a related field (or equivalent experience).

Preferred Qualifications

  • Experience building high availability cloud-native applications with a focus on fault tolerance and scalability.
  • Strong problem-solving skills and ability to thrive in a fast-paced, innovative environment.
  • Familiarity with payment processing technologies and secure transaction systems is a plus.

Why Work at Amazon Payment Services Chennai?

  • Impact millions of users by building trusted, secure payment networks across GCC and Levant countries including UAE, Saudi Arabia, Egypt, Jordan, Lebanon, and Qatar.
  • Work with cutting-edge cloud technologies and challenging engineering problems.
  • Thrive in an inclusive culture that encourages growth, creativity, and innovation.
  • Collaborate with a talented global team and contribute to Amazon’s vision of enabling safe, simple online shopping experiences worldwide.

Apply Now

Ready to shape the future of payment technology with Amazon Payment Services in Chennai?
Submit your application now through the official Amazon careers page:
➡️ Apply Now – Senior Software Development Engineer, Amazon Payment Services Chennai