Software Development Engineer II, Amazon

Amazon is the world's largest e-commerce company providing cloud computing, digital streaming, and artificial intelligence services.
Cloud
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
Enterprise SaaS · E-Commerce

Description For Software Development Engineer II, Amazon

Amazon's Intelligent Cloud Hosting (ICON) team is seeking a Software Development Engineer to join their dynamic team responsible for hosting Amazon's global digital infrastructure. This role offers an exceptional opportunity to work on large-scale, mission-critical systems that power Amazon's worldwide marketplaces, Kindle, Alexa, and Amazon Video platforms.

As an SDE II, you'll be at the forefront of managing and optimizing Amazon's massive e-commerce infrastructure, working with cutting-edge AWS technology to solve complex computational challenges. The position involves creating and enhancing strategic developer productivity tools, including orchestration, predictive analytics, monitoring, and automated repair systems.

The role combines technical expertise with strategic thinking, as you'll be responsible for designing and implementing solutions that ensure high availability, security, and performance of Amazon's web services. You'll work in an agile environment alongside innovative engineers and product managers, contributing to projects that directly impact millions of customers globally.

This position offers unique challenges and learning opportunities in distributed systems, cloud architecture, and large-scale operations. You'll be part of a diverse international team that's passionate about operational excellence and continuous improvement. The role requires strong problem-solving skills, experience with distributed computing, and the ability to work effectively in a fast-paced environment.

If you're passionate about cloud technology, excited by large-scale challenges, and want to make a significant impact on one of the world's largest e-commerce platforms, this role offers an excellent opportunity to advance your career while working with cutting-edge technology.

Last updated 3 months ago

Responsibilities For Software Development Engineer II, Amazon

  • Design and build innovative technologies in a large distributed computing environment
  • Lead fundamental changes in the organization
  • Collaborate with engineers and product managers to refine project scope
  • Design and code solutions for broadly defined problems
  • Work in an agile environment to deliver high-quality software
  • Manage and optimize infrastructure for Amazon's worldwide websites
  • Operate 120+ Tier-1 services
  • Manage routing layer and protect web services against malicious attacks

Requirements For Software Development Engineer II, Amazon

  • 3+ years of non-internship professional software development experience
  • 2+ years of non-internship design or architecture experience
  • Experience programming with at least one software programming language
  • Bachelor's degree or equivalent
  • Experience with design patterns, reliability and scaling of systems

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon

Data Center Engineering Ops Engineer, DCEO

AWS Data Center Engineering Operations Engineer position managing critical infrastructure, maintaining facilities, and ensuring operational excellence for AWS global data centers.

Data Centre Linux & HW Engineer

Data Centre Linux & HW Engineer position at AWS, focusing on infrastructure maintenance, troubleshooting, and system reliability in Mumbai, India.

Critical Infrastructure Mechanical Engineer, Field Engineering

AWS Field Engineer position supporting data center infrastructure, requiring mechanical engineering expertise and 3+ years of mission-critical facility experience.

Systems Development Engineer, ESC Managed Operations

Systems Development Engineer role at AWS focusing on European Sovereign Cloud operations, requiring 3+ years of experience in software development and cloud systems.

Program Manager, Data Center Engineering

Program Manager position at AWS Data Center Engineering team, focusing on organizational metrics, reporting systems, and strategic operations with competitive compensation and benefits.