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 innovative solutions, tackling challenging problems while navigating ambiguity. As part of the product development team, you'll be leveraging AI to enhance both engineering team productivity and customer shopping experiences.

The position involves working with modern web development 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 and collaborating with team members to investigate design approaches and prototype new technologies.

Key responsibilities include:

  • Developing and maintaining key system features
  • Driving best practices and engineering excellence
  • Working in an Agile/Scrum environment
  • Establishing architectural principles and selecting design patterns
  • Mentoring team members
  • Evaluating technical feasibility of solutions

The role offers competitive compensation ranging from $129,300 to $223,600 based on geographic location, plus equity, sign-on payments, and comprehensive benefits including medical, financial, and other benefits.

This is an excellent opportunity for a mid-level engineer looking to make a significant impact at scale while working with cutting-edge technologies in a fast-paced, innovative environment. You'll be part of a team that values technical excellence, customer obsession, and continuous learning.

Amazon provides an inclusive culture that empowers employees to deliver the best results for customers, with workplace accommodations available for those who need them. Join a global technology leader and help shape the future of e-commerce and technology.

Last updated 21 hours ago

Responsibilities For Software Development Engineer II, Amazon

  • Investigate design approaches and prototype new technology
  • Work with modern web development technologies
  • 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
  • Mentor team members

Requirements For Software Development Engineer II, Amazon

Java
Python
JavaScript
TypeScript
  • 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
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on bonus
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer II, Amazon

Software Dev Engineer, Identity

Build and maintain critical authentication and identity systems at Amazon, working with cutting-edge technologies to serve millions of customers worldwide.

Software Development Engineer, Digital Acceleration

Software Development Engineer position at Amazon's Digital Acceleration team, building SAAS solutions for subscription and membership businesses.

Software Development Engineer, AWS Global Accelerator

AWS Global Accelerator seeks Software Development Engineer to build and maintain critical networking infrastructure, focusing on packet processing and distributed systems.

Software Development Engineer -II, Amazon - Ads Sales Tech

Amazon Advertising seeks a Software Development Engineer II to build scalable sales enablement products and data solutions for their global sales team.

Software Development Engineer, Network Platform Development

AWS Network Platform Development role focusing on designing and implementing networking solutions for AWS infrastructure, requiring 3+ years of software development experience.