mid Software Engineer ic · Posted Mar 19, 2026

About this role

Amazon is hiring a mid-level Software Engineer based in Gurugram, India. The posting calls out experience with Java, AWS, Serverless, DynamoDB.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Gurugram, India
Department
Software Development
Posted
Mar 19, 2026
AI Summary
Design and operate distributed systems for Amazon's vendor payment infrastructure, processing millions of financial transactions globally. Own production systems end-to-end, lead a team of 12 engineers, and architect scalable services using Java and AWS. Requires strong distributed systems expertise and operational excellence focus.

More roles at Amazon

Manager III, Software Dev - AMZ9970765
Austin, TX · manager
Java C#
AI Principal Product Manager - Technical, Amazon Customer Service
Vancouver, Canada · principal
LLMs NLP Reinforcement Learning
Senior Data Associate with German, Artificial General Intelligence
London, United Kingdom · junior
LLMs Machine Learning
Senior Business Intelligence Engineer, EU Stores CX Analytics & Automation
Clichy, France · senior
Python SQL React
Delivery Trainer, RSR
Traverse City, MI · mid
Agile Compliance
All Amazon jobs →

Job description

from Amazon careers

FinOps Central Core is seeking an SDE III to build and operate the distributed systems behind Amazon's vendor payment infrastructure. You'll design services that process millions of financial transactions across global regions, own critical production systems end-to-end, and set technical direction for a team of 12 engineers. The ideal candidate combines strong distributed systems expertise with a bias for operational excellence — you'll ship features that directly impact how Amazon pays its vendors while keeping the bar high on reliability, accuracy, and scale. This role offers the opportunity to lead complex migrations (MAWS → Native AWS), architect new platforms, and shape the technical roadmap for financial operations tooling. Key job responsibilities - Design and implement scalable, highly available services using Java, AWS (Lambda, DynamoDB, ECS, SQS, API Gateway, Step Functions), and Amazon's internal frameworks (Coral, Apollo, Brazil) - Own architecture decisions for new systems and lead migrations (e.g., MAWS to Native AWS) - Drive operational excellence — own monitoring, alarming, on-call, and incident response for your services - Identify and eliminate technical debt, improve system reliability, and reduce operational toil - Mentor SDEs on the team (currently 12 engineers), raise the bar through code reviews and design reviews - Collaborate…

This is an excerpt. Read the full job description on Amazon careers →
All software engineering jobs software engineering in Gurugram, India Jobs in Gurugram, India software engineering salaries software engineering career path
All Amazon Jobs Browse software engineering roles mid positions