Software Development Engineer II, Amazon

Amazon is a global technology company and the world's largest e-commerce retailer.
$129,300 - $223,600
Backend
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 CE Tech organization is seeking a talented Software Development Engineer II to join their mission of making Amazon the preferred destination for customers to discover and purchase High Consideration products and services.

This role offers an exciting opportunity to work on disruptive ideas and build innovative solutions while tackling complex technical challenges. You'll be part of a team that leverages AI to enhance both engineering productivity and customer shopping experiences.

As an SDE II, you'll work with modern web technologies and AWS services including SQS, SNS, S3, Lambda, DynamoDB, Redshift, CloudWatch, Data Pipelines, and Kinesis. You'll be responsible for writing high-quality distributed system software, investigating design approaches, prototyping new technology, and evaluating technical feasibility.

The role demands strong technical leadership skills as you'll be driving best practices, engineering excellence, and mentoring team members. Working in an Agile/Scrum environment, you'll deliver high-quality software against aggressive schedules while establishing architectural principles and selecting design patterns.

Amazon offers a comprehensive benefits package including medical, financial, and other benefits. The compensation is competitive and varies by location, with base pay ranging from $129,300 to $223,600 per year, plus equity and other benefits. This position provides an excellent opportunity to work with cutting-edge technology while making a significant impact on Amazon's global customer experience.

Join a team that values innovation, technical excellence, and customer obsession while working on systems that serve millions of customers worldwide.

Last updated 4 hours ago

Responsibilities For Software Development Engineer II, Amazon

  • Investigate design approaches, prototype new technology, and evaluate technical feasibility
  • Work with modern web development technologies to improve customer workflows
  • Write high-quality distributed system software
  • Perform development and maintenance of key system features
  • Drive best practices and engineering excellence
  • Work in an Agile/Scrum environment
  • Establish architectural principles and select design patterns
  • Mentor team members

Requirements For Software Development Engineer II, Amazon

Java
JavaScript
Python
  • 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 of systems

Benefits For Software Development Engineer II, Amazon

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • Equity
  • Financial Benefits

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon

Software Development Engineer, Amazon Demand Side Platform

Software Development Engineer role at Amazon's Advertising team, building large-scale distributed systems and shaping customer experiences with competitive compensation range of $129,300-$223,600.

Software Development Engineer, Project Kuiper

Software Development Engineer position at Amazon's Project Kuiper, developing cloud-based distributed systems for satellite communications and customer engagement.

Software Development Engineer - Outbound Communications, Outbound

Software Development Engineer position at Amazon's Outbound Communication Services team, building scalable messaging systems for customer communications.

Software Development Engineer, Middle MileP&O

Software Development Engineer role at Amazon's Middle Mile Planning & Optimization team, building intelligent systems for transportation network optimization using AWS and ML technologies.

Software Dev Engineer II

Software Dev Engineer II position at Amazon's Buying Experience team, focusing on big data analytics and offer selection systems processing petabytes of data daily.