Software Development Engineer II (SDE II)

Global e-commerce and technology company enabling millions of customers to buy anything, anywhere, anytime.
$114,800 - $191,800
Distributed Systems
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce
This job posting may no longer be active. You may be interested in these related jobs instead:
Software Development Engineer, Project Kuiper

Software Development Engineer role at Amazon's Project Kuiper, building distributed systems for global satellite broadband infrastructure.

Systems Engineer, Kuiper Ground Systems

Systems Engineer role at Amazon's Project Kuiper, developing satellite ground systems for global broadband connectivity.

Software Development Engineer, Simulation Foundations

Software Development Engineer role at Amazon's Project Kuiper, building distributed systems for satellite constellation simulation and operations.

Software Development Engineer, S3 Distribution Plane

AWS S3 Distribution Plane Software Development Engineer position focusing on large-scale distributed systems and cloud infrastructure.

Systems Development Engineer II - Live and On Demand Video Delivery, Prime Video Delivery Technology

Systems Development Engineer II position at Amazon Prime Video, building large-scale video delivery systems serving millions of customers worldwide.

Description For Software Development Engineer II (SDE II)

Amazon's ordering team is seeking a Software Development Engineer II to join their dynamic e-commerce services group. This role focuses on building and maintaining large-scale distributed systems that power Amazon's retail ordering workflow, enabling millions of customers worldwide to shop seamlessly. As an SDE II, you'll be at the forefront of solving complex technical challenges that directly impact hundreds of millions of customers globally.

The position offers an exciting opportunity to work with cutting-edge technology while handling massive scale operations. You'll be responsible for designing flexible and scalable solutions, implementing robust systems using data structures and algorithms, and contributing to the entire software development lifecycle. The role requires strong technical expertise in distributed systems and a passion for creating reliable, scalable architectures.

Working at Amazon means joining a team that values innovation and customer obsession. You'll have the opportunity to own your systems end-to-end and make significant technical decisions that shape the future of e-commerce technology. The company offers competitive compensation, including a comprehensive benefits package and potential equity compensation, reflecting their commitment to attracting top talent.

This role is perfect for engineers who are excited about tackling abstract problems, designing innovative solutions, and working in a fast-paced environment where your contributions have global impact. You'll be part of a team that continuously pushes the boundaries of what's possible in e-commerce, while working alongside some of the industry's brightest minds.

Last updated a month ago

Responsibilities For Software Development Engineer II (SDE II)

  • Design flexible and scalable solutions
  • Work on complex challenges in large-scale computing
  • Own systems end to end
  • Influence the direction of technology affecting millions of customers
  • Work with data structures, algorithms, and object oriented programming

Requirements For Software Development Engineer II (SDE II)

Java
Python
JavaScript
  • 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
  • Knowledge of design patterns, reliability and scaling

Benefits For Software Development Engineer II (SDE II)

Medical Insurance
Equity
  • Competitive base salary
  • Equity compensation
  • Medical benefits
  • Financial benefits
  • Sign-on payments available

Interested in this job?