Software Development Engineer II - Selection Management for Subscribe & Save
Bengaluru, Karnataka, India · Full Time
Be the first to apply
- Experience
- 3+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 days ago
- Work mode
- In office
- Education
- Bachelor's degree in Computer Science or equivalent
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
At Amazon, we seek exceptional technology experts to pioneer innovative solutions that directly impact our customers worldwide. Our culture centers on customer obsession, reflected in our commitment to build transformative products rapidly in dynamic environments. As a Software Development Engineer II in the Subscribe & Save Selection team, you will engage with immense scale and complexity, crafting core systems that analyze extensive datasets to make automated, high-fidelity product selection decisions. This role offers opportunities to architect and implement distributed, scalable systems that influence millions of users and transactions weekly.
Key Responsibilities
- Work closely with interdisciplinary Amazon teams to ideate, design, and launch innovative products and services.
- Develop advanced technologies within a large-scale distributed computing environment, contributing to industry-shaping changes.
- Implement solutions capable of running predictions on distributed systems with high speed and scale.
- Build scalable, fault-tolerant storage, indexing, and query systems that are cost-effective and user-friendly.
- Transform broadly scoped problems into well-designed, coded solutions.
- Contribute actively within agile software development processes to deliver high-quality software.
About the Team
The Selection team powers Amazon's Subscribe & Save program by determining product eligibility and subscription terms across millions of subscribers and multiple countries. This team processes over a billion weekly offers, applying complex rules across numerous data points to generate accurate, auditable product selections that increasingly personalize the customer experience.
Basic Qualifications
- At least 3 years of professional software development experience excluding internships.
- Minimum 2 years designing or architecting systems focusing on design patterns, scalability, and reliability.
- Proficiency in at least one programming language.
- Bachelor's degree in computer science or an equivalent field.
Preferred Qualifications
- Three or more years experience in full software development lifecycle activities, including coding standards, code reviews, source control, build processes, testing, and operational responsibilities.
Additional Information
Amazon is committed to an inclusive workplace that enables all employees to perform their best. Accommodations are available during the hiring process for candidates with disabilities on request.
Company and Location
Employer: Amazon Development Center India, Karnataka
Location: Bengaluru, Karnataka, India
Minimum education
Bachelor's Degree
Industry
E-Commerce