senior Software Engineer ic · Posted May 14, 2026

About this role

Amazon is hiring a senior-level Software Engineer based in Hyderabad, India. The posting calls out experience with Java, Distributed Systems, Machine Learning.

Role
Software Engineer
Function
software engineering
Level
senior
Track
Individual contributor
Employment
Full-time
Location
Hyderabad, India
Department
Software Development
Posted
May 14, 2026

More roles at Amazon

Engineering Operation Technician, Data Center Operations
Wharton, TX · mid
AWS Networking
事前選考エントリー(カスタマーサービスアソシエイト職)現在募集求人はありません
Virtual, Japan · mid
Software Development Engineer, RDS Platform
Austin, TX · mid
AWS LLMs Distributed Systems
Senior Account Executive, US LCS, Consumer Services
New York City, NY · senior
Senior Account Executive, US LCS, Consumer Services
New York City, NY · senior
All Amazon jobs →

Job description

from Amazon careers

Revolutionize Product Sustainability and Customer Experience at Amazon's Innovative Returns Team Transform how products are recovered, reused, and re-imagined by joining a cutting-edge team dedicated to eliminating waste and creating extraordinary customer solutions. You'll develop software systems that drive environmental impact and operational excellence. Basic Qualifications Bachelor's degree in Computer Science, Software Engineering, or related technical field 5+ years of professional software engineering experience Proficiency in C++ and Java Strong understanding of distributed systems architecture Experience with object-oriented design patterns Demonstrated ability to solve complex technical challenges Preferred Qualifications Master's degree in Computer Science or related technical discipline Experience with machine learning model development Background in developing scalable, high-performance software systems Expertise in distributed database technologies Knowledge of sustainability-focused technology solutions Why Amazon Join a team that's reimagining product lifecycle management with a commitment to innovation, sustainability, and customer eccentric solutions. We offer an environment where your technical expertise can drive meaningful global impact. Key job responsibilities Key Job Responsibilities Design and develop massively scalable, distributed real-time systems using advanced programming languages and techniques Implement object-oriented design patterns and innovative storage solutions Drive technical vision and provide leadership in engineering best practices Mentor team members and contribute to continuous improvement…

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