Software Development Engineer, Amazon Stores

Global technology and e-commerce company that builds innovative solutions for customers worldwide
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce · Enterprise SaaS · Finance...

Description For Software Development Engineer, Amazon Stores

Join Amazon as a Software Development Engineer and become part of a team of best-in-class inventors and innovators. This role offers the opportunity to create meaningful experiences that impact millions of customers worldwide. You'll work across various teams including Consumer Technology, Operations Technology, Financial Technology, and Human Resources Technology.

In Consumer Technology, you'll build features for amazon.com, improving customer and seller experiences for billions globally. The Operations Technology team focuses on shaping the future of transportation planning and execution, impacting hundreds of fulfillment centers. In Financial Technology, you'll create distributed, scalable systems handling billions in transactions. HR Technology involves building seamless experiences for millions of Amazonians.

You'll have the chance to work on complex problems using cutting-edge technologies, designing highly scalable solutions. The role involves full-stack development, from front-end interfaces to backend systems. You'll participate in the complete software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.

Amazon offers competitive compensation based on geographic location, ranging from $129,300 to $223,600 per year, plus equity and additional benefits. The company provides a comprehensive benefits package including medical, financial, and other benefits. You'll work in a diverse and inclusive environment that values innovation and customer obsession.

This position requires strong software development experience, system design skills, and the ability to work cross-functionally. You'll collaborate with product managers, business stakeholders, and other technical teams to deliver robust solutions. The role offers unlimited opportunities for career growth across Amazon's wide range of teams and technologies.

Last updated 2 hours ago

Responsibilities For Software Development Engineer, Amazon Stores

  • Build new generation features and products for amazon.com
  • Design and develop large-scale critical and complex applications
  • Work on front-end, back-end, or full stack development
  • Collaborate with Product Managers and business stakeholders
  • Participate in full software development lifecycle
  • Implement CI/CD and security measures
  • Ensure operational excellence

Requirements For Software Development Engineer, Amazon Stores

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
  • Experience with design patterns, reliability and scaling of systems

Benefits For Software Development Engineer, Amazon Stores

Medical Insurance
Dental Insurance
Vision Insurance
Equity
  • Medical benefits
  • Financial benefits
  • Equity compensation
  • Sign-on payments
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon Stores

Software Development Engineer, Aurora Storage

AWS is hiring a Software Development Engineer for the Aurora Storage team to build and scale their cloud database services, offering the chance to impact global database technology.

Software Development Engineer, VASTech

Amazon Software Development Engineer position focusing on building scalable services platform, requiring 3+ years experience in software development and system architecture.

Software Development Engineer

AWS QuickSight is hiring a Software Development Engineer to build world-class BI experiences and services, focusing on Embedded Analytics and Enterprise-grade solutions.

Software Development Engineer, Compute Services

Software Development Engineer position at Amazon Web Services EC2 team, focusing on server provisioning and cloud infrastructure development.

Software Development Engineer, AWS Parallel Computing Service, Slurm team

AWS Software Development Engineer role focusing on high-performance computing with the Parallel Computing Service team, building and maintaining Slurm-based cloud infrastructure.