Software Development Engineer II

Global e-commerce and technology company pioneering innovations in online retail, cloud computing, and artificial intelligence.
Frontend
Mid-Level Software Engineer
In-Person
3+ years of experience
E-Commerce · Consumer

Description For Software Development Engineer II

Amazon's India Grocery and Everyday Essentials team is embarking on an exciting greenfield initiative to revolutionize the e-commerce space in India. We're building a completely new e-commerce experience from the ground up using modern technologies like ReactJS, supported by multiple backend services. This role offers a unique opportunity to shape the future of online shopping in India, working on a platform that will cover the entire e-commerce journey from storefront to delivery.

As a Software Development Engineer II, you'll join a fast-paced, collaborative team of senior developers, frontend engineers, and product engineers. The team values high ownership, bias for action, and maintains the highest standards while following a build-fast-and-iterate methodology. You'll be instrumental in creating flexible, efficient software solutions that prioritize performance and user experience.

The position offers significant growth potential, working on first-time Amazon initiatives that will scale beyond India and grocery. You'll be part of a team that not only builds industry-leading products but also maintains a flexible and collaborative work culture with strong mentoring support. This is an ideal opportunity for engineers who want to contribute to both technical implementation and business strategy, making a lasting impact on how millions of customers shop online.

The role requires strong technical skills, particularly in frontend development, along with the ability to make pragmatic design decisions and write maintainable code. You'll be expected to consider resource efficiency, system scalability, and long-term code maintainability while building solutions that can grow with the business. If you're passionate about e-commerce, enjoy working in a fast-paced environment, and want to be part of building something from the ground up, this role offers an exciting opportunity to shape the future of online shopping in India.

Last updated a month ago

Responsibilities For Software Development Engineer II

  • Build new e-commerce experience using client-side rendering frameworks
  • Solve difficult problems applying appropriate technologies and best practices
  • Design and build stable and performant software
  • Write maintainable and understandable code
  • Create flexible software without over-engineering
  • Optimize resource usage (system hardware, database, memory/CPU)
  • Work with customers, stakeholders, and peers on project ideas

Requirements For Software Development Engineer II

React
JavaScript
  • 3+ years of non-internship professional software development experience
  • 2+ years of design or architecture experience
  • Experience programming with at least one software programming language
  • Experience with full software development life cycle
  • Bachelor's degree in computer science or equivalent (preferred)
  • 3+ years of contributing to systems architecture and design experience (preferred)

Interested in this job?

Jobs Related To Amazon Software Development Engineer II

Software Development Engineer II, Shoppable Content

Software Development Engineer II position at Amazon's Shoppable Content team, building creator tools and services for e-commerce content creation.

Software Development Engineer, NavX

Software Development Engineer role at Amazon's NavX team, building frontend navigation experiences that impact millions of customers daily using React Native and modern web technologies.

Frontend Engineer II, Ring SITE

Frontend Engineer II position at Ring (Amazon) focusing on web application development with leadership responsibilities, offering competitive compensation and comprehensive benefits.

Front End Engineer, Project Kuiper

Frontend Software Engineer position at Amazon's Project Kuiper, developing UI and distributed systems for satellite-based global broadband service.

Front End Engineer, Amazon Business Data Technologies

Frontend Engineer role at Amazon building user interfaces for enterprise-wide Big Data Marketplace, handling petabytes of data and serving thousands of internal teams.