Software Development Engineer II, Amazon Now
Amazon
Amazon
Join Amazon Now and be instrumental in building a revolutionary quick-commerce platform from the ground up. We are creating the future of 10-minute grocery and essentials delivery for India.
This role offers a unique opportunity to own critical components that impact thousands of customers daily. You will not only write code but also significantly influence the product, architecture, and business strategy. This is a high-visibility, ground-up initiative focused on designing and building the entire shopping lifecycle, from discovery to delivery, leveraging modern ReactJS front-ends and custom-built backend services.
Collaborate with senior engineers and product leaders to tackle complex, ambiguous challenges at scale. You'll be empowered to make pragmatic trade-offs, focusing on innovation without over-engineering. If you excel in a fast-paced, high-ownership environment where your contributions directly shape technology and customer experience on a platform designed for global scalability, this is the ideal position.
Design and implement complex, scalable components for the quick-commerce platform, covering discovery, storefront, ordering, and delivery experiences.
Actively participate in the entire software development lifecycle, including scoping, design, code reviews, testing, deployment, and providing operational support for production systems.
Make informed decisions regarding architecture and technology choices, dependencies, and resource efficiency, balancing rapid iteration with long-term maintainability and quality.
Partner with senior engineers, product managers, and cross-functional teams to translate business and customer needs into impactful technical solutions.
Drive operational excellence by identifying and resolving root causes of issues, enhancing system reliability and scalability, and fostering knowledge sharing through code reviews.
Possess a minimum of 3 years of professional software development experience, excluding internships.
Have at least 2 years of experience in designing or architecting new and existing systems, with a focus on patterns, reliability, and scaling.
Demonstrate experience across the full software development lifecycle, encompassing coding standards, code reviews, source control management, build processes, testing, and operations.
Hold a Bachelor's degree in Computer Science or a related field, or possess equivalent practical experience.
Experience with modern ReactJS front-ends and backend service development is highly valued.
Amazon
E-Commerce