Amazon is hiring for the SDE-I, Rewards role in Gurugram, Haryana, for candidates with a Bachelor’s or Master’s degree in Computer Science, Computer Engineering or a related field. The role is intended for candidates with 0-24 months of experience and also asks for at least one year of non-internship professional software development experience. You will design, build and deliver software products in a large distributed computing environment, with a focus on scalable and fault-tolerant systems. The position is worth considering for the opportunity to work with cross-disciplinary teams on production software in an agile engineering setup.
Company Overview
Amazon is a global technology and commerce company that builds large-scale digital products, platforms and services. Its engineering teams work on distributed systems used across a wide range of customer and business operations, giving software professionals exposure to production-scale development and reliability challenges.
| Company Name | Amazon |
| Job Role | SDE-I, Rewards |
| Qualification | Bachelor’s or Master’s Degree in Computer Science, Computer Engineering, or related field; Bachelor’s degree in computer science or equivalent |
| Salary | Rs. 20-27 LPA (estimated) |
| Batch | 2026 |
| Job Location | Gurgaon |
| Experience | 0-24 months of experience; 1+ years of non-internship professional software development experience |
| Employment Type | Full-time |
| Category | Freshers Job |
Role Overview
The SDE-I, Rewards role involves taking software products and services from design through delivery. You will work in an agile environment and contribute to systems that need to scale reliably in a distributed computing setup.
- Design and build innovative software products and services.
- Deliver software in a large distributed computing environment.
- Develop scalable and fault-tolerant systems.
- Collaborate with cross-disciplinary teams throughout the development process.
- Work in an agile environment to deliver high-quality software.
Eligibility & Qualifications
- Bachelor’s or Master’s degree in Computer Science, Computer Engineering or a related field.
- A Bachelor’s degree in Computer Science or an equivalent qualification is also accepted.
- The experience range stated for the role is 0-24 months.
- The role also requires 1+ years of non-internship professional software development experience.
Key Responsibilities
- Translate software requirements and product needs into technical solutions.
- Design software components suitable for a large distributed environment.
- Build services that can handle scale and continue operating reliably during failures.
- Write, integrate and deliver production-quality software.
- Coordinate with teams from different disciplines during product development.
- Contribute to agile development activities and iterative delivery.
Skills Required
- Programming knowledge in Java, C, C++ or Python.
- Object-oriented design and software development.
- Algorithm design and data structures.
- Problem solving and complexity analysis.
- Understanding of distributed systems and multi-tiered systems.
- Knowledge of relational databases.
- Optimisation mathematics.
Why Join Amazon
This role offers hands-on exposure to software development in a large distributed computing environment rather than limiting the work to small standalone applications. Engineers can also learn through collaboration with cross-disciplinary teams while working on scalable, fault-tolerant systems and following an agile delivery process.
How to Apply for Amazon Hiring 2026
Eligible and Interested candidates can apply using the below-mentioned link before the link expires. Applicants need to register with the company portal in order to complete the registration process.
Apply Link: Click Here To Apply


