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 2 days 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

Front End Engineer

Front-end engineering role at Amazon's Global Real Estate and Facilities Tech team, developing solutions for corporate real estate management across 60+ countries.

Front-End Engineer, PATOE Product Development Tech

Frontend Engineer role at Amazon building employee-focused web applications using React, TypeScript, and Node.js in London

Front End Engineer II, AWS Infrastructure, ADS-DSE

Frontend Engineer II position at AWS Infrastructure Services, building scalable web tools and applications for AWS global infrastructure operations.

Software Dev Engineer II, Boost Portal

AWS seeks Frontend Engineer for Boost Portal team to build scalable applications using modern technologies, offering competitive pay and benefits.

Front End Engineer, CloudFront

Frontend Engineer role at AWS CloudFront team, building and operating cutting-edge features for content delivery network services with competitive compensation and comprehensive benefits.