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

Join Amazon's EasyShip team (Central Seller Fulfilment) in Gurgaon, India as a Software Development Engineer II. At Amazon, we prioritize customer obsession and technological innovation. You'll work with distributed service-oriented architecture using cutting-edge technologies like AWS, Native iOS, Android, and React JS. The role involves creating scalable system capabilities across multiple marketplaces, collaborating with cross-functional teams, and maintaining high engineering standards.

As an SDE II, you'll be responsible for the complete software development lifecycle, from requirement analysis to deployment and maintenance. You'll work closely with Product Managers, Technical Program Managers, and other engineers to deliver high-quality solutions that impact millions of customers and sellers worldwide. The position requires strong technical skills, architecture design experience, and the ability to mentor team members.

The EasyShip team offers opportunities to work on complex problems that influence Amazon's global marketplace operations. You'll be involved in technical discussions, code reviews, and potentially contribute to patent filings. The role demands a balance of technical expertise, leadership skills, and the ability to drive operational excellence in a fast-paced environment where development cycles are measured in weeks, not years.

This position is perfect for engineers who are passionate about creating new products and features while managing ambiguity. You'll get to see the direct impact of your work on Amazon's worldwide customer and seller base. The role offers growth opportunities through mentorship, innovation initiatives, and the chance to work with cutting-edge technologies in a team that values continuous learning and development.

Last updated 7 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
  • Support team training and peer mentorship
  • 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

Benefits For Software Development Engineer II, Amazon

Medical Insurance
Dental Insurance
Vision Insurance
Parental Leave
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Parental Leave
  • Disability accommodations available

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon

Support Engineer, Trustworthy Shopping Experience (TSE)

Support Engineer role at Amazon's TSE team, focusing on developing self-service software products and improving marketplace trustworthiness through technical solutions and process engineering.

Software Development Engineer, Maps Journey Intelligence and Experience (MaJIX)

Software Development Engineer position at Amazon focusing on mapping and navigation systems for delivery operations, requiring 3+ years of experience in software development.

Support Engineer II, Global Maintenance Automation Platform (MAP)

Support Engineer II role at Amazon's MAP team, focusing on automation systems integration and maintenance platform development in Hyderabad.

Software Development Engineer, Simulation Foundations

Software Development Engineer role at Amazon Kuiper building cloud services and APIs for satellite software simulation systems.

Software Dev Engineer II, Amazon

Software Development Engineer II role at Amazon's Selection Monitoring team, building large-scale systems to expand Amazon's product catalog using ML and data mining.