Software Development Engineer II, Amazon

Global technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce

Description For Software Development Engineer II, Amazon

Amazon's EasyShip team is seeking a Software Development Engineer II to join their innovative team in Gurgaon, India. This role sits within Amazon's Central Seller Fulfilment division, focusing on building scalable solutions that impact millions of customers and sellers worldwide.

The position offers an exciting opportunity to work with cutting-edge technologies including AWS, Native iOS, Android, and React JS within a distributed service-oriented architecture. As an SDE II, you'll be responsible for designing and implementing new system capabilities that can scale across multiple marketplaces, while maintaining a holistic view of software architecture throughout the development lifecycle.

The role demands strong collaboration with cross-functional teams, including Software Development Engineers, Product Managers, Technical Program Managers, and Software Development Managers. You'll be instrumental in crafting and delivering high-quality technology solutions that enhance service efficiency, resilience, and security.

Key responsibilities include maintaining code quality through best practices, participating in technical discussions and code reviews, and potentially contributing to patent filings. You'll also play a crucial role in mentoring team members and participating in the interview process.

The ideal candidate brings 3+ years of professional software development experience, strong architectural design skills, and a proven track record in full software development lifecycle management. This position offers the opportunity to work on impactful projects where development cycles are measured in weeks, not years, making it perfect for those who thrive in fast-paced environments and are passionate about creating new products and features from scratch.

At Amazon, customer obsession is part of the company DNA, and this role provides a unique opportunity to directly influence products that affect millions of users globally. The position offers the excitement of working with one of the world's most beloved brands while tackling complex technical challenges that require innovative solutions.

Last updated 16 hours ago

Responsibilities For Software Development Engineer II, Amazon

  • Create and implement fresh system capabilities capable of scaling across multiple marketplaces
  • Collaborate with SDEs, PMs, TPMs, and SDMs to craft and deliver technology solutions
  • Plan, execute, evaluate, deploy, and maintain software solutions
  • Document software for future developers
  • Participate in code reviews and technical discussions
  • Engage in defect resolution and root cause analysis
  • Contribute to operational excellence
  • Participate in interview process and team training
  • Evaluate key performance metrics

Requirements For Software Development Engineer II, Amazon

React
Java
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

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon

Software Development Engineer 2

Amazon seeks a Software Development Engineer 2 to build scalable tax and invoicing systems for their International Seller Services organization in Hyderabad.

Software Development Engineer, Relay Mobile

Software Development Engineer position at Amazon's Transportation Technology division, focusing on Relay Mobile systems to optimize package delivery operations.

Application Engineer, RBS

Application Engineer position at Amazon's Retail Business Services team, focusing on technical leadership, service support, and automation development using ML/DL technologies.

Software Dev Engineer II, FPDS Last Mile - Customer Integrations

Software Dev Engineer II role at Amazon's FPDS team, building HR solutions and integrating systems using Java, SQL, and AWS services, with competitive compensation and benefits.

Software Development Engineer, Identity Services

Software Development Engineer role at Amazon's Identity Services team, focusing on building secure and scalable authentication systems for mobile platforms.