Amazon is hiring Software Development Engineers (SDE-I) for a 12-month fixed-term contract. Find out all the key details below and learn how to apply!
About Amazon
Amazon is one of the world’s most customer-obsessed and innovation-driven tech companies, operating at global scale across e-commerce, cloud, and digital services. At the heart of its operations lies a deep focus on building secure, reliable, and high-performance software systems. The IES Payments Tech Team at Amazon drives the global payments experience—delivering seamless, fault-tolerant, and scalable services that power millions of transactions daily. With cutting-edge back-end architectures, high-volume processing, and a commitment to intuitive customer experiences, Amazon continues to lead the way in global tech innovation.
Role Overview
📌 Position: Software Development Engineer
📍 Location: Chennai, Tamil Nadu, India
⏱Duration: Full-time
As a Software Development Engineer on the IES Payments Tech Team, you will be part of a high-visibility group that designs and develops robust backend systems and customer-facing features. This is an opportunity to contribute directly to Amazon’s global mission by building innovative, scalable, and fault-tolerant software that ensures seamless payment experiences across multiple geographies and platforms.
Roles & Responsibilities
-
Collaborate with a cross-functional team to solve real business challenges with scalable solutions.
-
Design, implement, and deploy high-quality distributed system software that enhances service durability, performance, and security.
-
Write clean, testable, and maintainable code following best practices in software engineering.
-
Build resilient systems that guarantee transaction processing even when downstream services are unavailable.
-
Participate in agile sprint planning, reviews, and technical design discussions.
-
Apply secure coding principles to safeguard customer data and maintain trust.
-
Continuously innovate and contribute to improving the customer’s payment journey.
Qualifications & Eligibility
-
1+ years of non-internship professional software development experience.
-
1+ years of hands-on experience in system architecture or design (including design patterns, scalability, and reliability).
-
Proficiency in at least one programming language such as Java, C++, or Python.
-
1+ years of experience across the full software development lifecycle: coding standards, peer reviews, version control, CI/CD, testing, and operational maintenance.
-
Experience with large-scale distributed systems and backend services.
-
Familiarity with agile software development, cloud infrastructure, and security best practices.
Candidates must be authorized to work in India. Amazon does not offer relocation assistance or visa sponsorship for this role.
Benefits & Perks
-
Pay: Competitive (Exact Amount Not Disclosed)
-
Work with a global team of passionate engineers on high-impact systems
-
Learning and development access through Amazon’s internal tech platforms
-
Contribute to mission-critical systems that serve millions of customers
-
Potential long-term career paths within Amazon post-contract
-
Work with the latest tech stacks in a fast-paced, agile environment
-
Inclusive culture focused on ownership, innovation, and continuous learning
Important Dates
🗓 Application Deadline: Apply ASAP
📅 Start Date: Check It Below
How to Apply
🔍 Want to explore more internships like this?
Stay Connected with Updates
- WhatsApp Channel : Click Here
- Telegram Channel : Click Here
- Linkedin Channel : Click Here
📢 Share this internship opportunity with your classmates and peers!