Job Description
Summary
Amazon is hiring an experienced Software Development Engineer III for its Traffic Engineering team in Hyderabad and Bangalore, India. This role offers a unique opportunity to work on cutting-edge cloud computing projects, focusing on scalable, resilient, and secure traffic connectivity solutions within Amazon’s vast microservices ecosystem. If you are passionate about building high-performance distributed systems, driving architectural innovation, and leading technical teams, this position at Amazon’s India development centers is perfect for you. Join Amazon to tackle complex challenges and shape the future of cloud networking and tenant lifecycle management on a global scale.
Job Details at a Glance
| Job Title | Software Development Engineer III – Traffic Engineering |
|---|---|
| Company | Amazon |
| Locations | Hyderabad, Telangana & Bangalore, Karnataka |
| Job ID | 3072866 |
| Department | Software Development |
| Experience Level | Mid to Senior Level Engineer |
| Shift | Full-time |
| Key Skills/Tools | Cloud Computing, Microservices, Software Architecture, Java, C++, C#, Networking, Security, DevOps Tools |
| Job Type | Full-time |
Key Responsibilities
- Design and develop managed, secure, and resilient traffic connectivity solutions within a large-scale microservices environment.
- Drive architectural decisions to address challenges related to high-volume, high-scale, and high-velocity traffic engineering.
- Collaborate with cross-functional teams to enable automated tenant lifecycle management and unified authentication experiences.
- Lead design discussions, contribute to system architecture, and ensure software solutions meet high standards of performance, security, and maintainability.
- Mentor and guide junior engineers, fostering a culture of technical excellence and innovation.
- Deliver high-quality, scalable code on tight schedules while adhering to Amazon’s software development best practices.
- Engage in operational excellence by monitoring, debugging, and resolving issues in production environments.
Required Skills & Qualifications
- Minimum 5+ years of professional software development experience, including programming with at least one major language such as Java, C++, or C#.
- 5+ years of experience leading software design, architecture, and development of complex, scalable systems.
- Proven track record as a mentor, tech lead, or engineering team leader.
- Strong understanding of design patterns, system reliability, and scaling techniques.
- Excellent problem-solving skills with ability to work independently and in a collaborative team environment.
Preferred Qualifications
- Bachelor’s degree in Computer Science or a related technical field (or equivalent experience).
- Experience with full software development lifecycle including coding standards, code reviews, source control, build processes, testing, and operations.
- Previous experience building large-scale cloud-based systems or microservice architectures.
- Hands-on knowledge of network security, traffic management, and tenant lifecycle automation is a plus.
Why Join Amazon Traffic Engineering Team in India?
- Work on globally impactful projects that enable secure, automated, and scalable cloud networking solutions.
- Collaborate with a world-class engineering team at Amazon’s Hyderabad and Bangalore development centers.
- Enjoy an inclusive culture focused on innovation, growth, and continuous learning.
- Be part of Amazon’s mission to solve some of the toughest computer science problems at massive scale.
Apply Now
Excited to advance your software engineering career at Amazon India in Hyderabad or Bangalore? Don’t miss the chance to be part of the innovative Traffic Engineering team driving next-generation cloud infrastructure.
Submit your application here:
➡️ Apply Now – Software Development Engineer III, Traffic Engineering | Amazon India