Amazon is recruiting a Software Development Engineer II for its office in Chennai, Tamil Nadu. This is a full-time Software Developer role within one of the world's leading tech companies. You will be responsible for designing, developing, and deploying scalable, distributed software systems that impact Amazon's global operations. The role demands strong problem-solving skills to tackle complex technical challenges and contribute to the evolution of critical services. You will work in a collaborative team environment, writing high-quality code and participating in design reviews. Your work will directly influence the reliability, performance, and customer experience of Amazon's platforms, requiring a deep understanding of software engineering best practices.