Software Development Engineer II (SDE II), Amazon

Global e-commerce and technology company enabling millions of customers to buy anything, anywhere, anytime.
$114,800 - $191,800
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce

Description For Software Development Engineer II (SDE II), Amazon

Amazon's ordering team is seeking a Software Development Engineer II to work on enabling millions of customers worldwide to shop seamlessly. This role involves working with large-scale distributed systems and orchestrating the entire retail ordering workflow. As an SDE II at Amazon, you'll have the opportunity to design flexible and scalable solutions, tackle complex challenges in large-scale computing, and utilize your expertise in data structures, algorithms, and object-oriented programming. You'll own your systems end-to-end and directly influence technology decisions that impact hundreds of millions of customers globally.

The position offers a competitive compensation package ranging from $114,800 to $191,800 per year, plus equity, sign-on payments, and comprehensive benefits. You'll be joining one of the world's largest e-commerce platforms, working on critical systems that power Amazon's retail operations.

The ideal candidate should have 3+ years of professional software development experience, strong system design skills, and a proven track record of delivering scalable solutions. You'll be working in Vancouver, BC, as part of a team that's central to Amazon's core business operations.

This role is perfect for engineers who are passionate about building large-scale systems, enjoy solving complex technical challenges, and want to make a direct impact on how millions of customers shop online. You'll have the opportunity to work with cutting-edge technologies while collaborating with talented engineers across Amazon's global offices.

Last updated 2 hours ago

Responsibilities For Software Development Engineer II (SDE II), Amazon

  • Design flexible and scalable solutions
  • Work on complex challenges in large-scale computing
  • Utilize skills in data structures, algorithms, and object oriented programming
  • Own systems end to end
  • Work on distributed systems
  • Orchestrate retail ordering workflow

Requirements For Software Development Engineer II (SDE II), Amazon

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

Benefits For Software Development Engineer II (SDE II), Amazon

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
  • Medical benefits
  • Dental benefits
  • Vision benefits
  • 401k plan
  • Equity compensation
  • Sign-on payments

Interested in this job?

Jobs Related To Amazon Software Development Engineer II (SDE II), Amazon

Software Development Engineer, Advertising Core Services

Build highly available, scalable distributed systems for Amazon's advertising data lake, managing Petabytes of data using Java, Python, and AWS technologies.

Software Dev Engineer II, Unified Payments Experience

Amazon is seeking a Software Dev Engineer II to join their Unified Payments Experience team in Vancouver, building scalable payment solutions using cutting-edge cloud technologies.

Software Development Engineer, EKS, Amazon EKS

Software Development Engineer position at Amazon EKS, building and maintaining large-scale Kubernetes services with focus on reliability and performance.

Software Development Engineer II, Appstore

Amazon Appstore is seeking a Software Development Engineer II to develop SDKs, tools, and services for third-party mobile app developers and build systems to curate mobile apps.

Software Development Engineer, Amazon Pay India | UPI Payments

Software Development Engineer position at Amazon Pay India, focusing on UPI Payments systems, requiring 2+ years of experience in software development and distributed systems.