Software Development Engineer, Amazon Stores

Global technology company leading in e-commerce, cloud computing, and artificial intelligence
$129,300 - $223,600
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
E-Commerce · Enterprise SaaS

Description For Software Development Engineer, Amazon Stores

Amazon is seeking a Software Development Engineer to join their team and help build the future of technology. This role offers an exceptional opportunity to work alongside best-in-class inventors and innovators, creating meaningful experiences that impact millions of customers worldwide. The position spans multiple technical domains including Consumer Technology, Operations Technology, Financial Technology, and Human Resources Technology.

As a Software Development Engineer, you'll be responsible for developing scalable solutions across Amazon's vast ecosystem. You'll work on critical projects ranging from site-wide features like reviews and recommendations to category-specific software for Pharmacy, Electronics, and Digital Software. The role involves building intelligent software systems that support Amazon's global transportation network, financial systems processing billions in transactions, and HR technologies serving millions of Amazonians.

The ideal candidate will have strong software development experience delivering at-scale solutions and robust systems design skills. You'll be expected to work within a DevOps delivery model, handling everything from requirements analysis to production deployment. The role offers competitive compensation ranging from $129,300 to $223,600 based on location, plus equity and comprehensive benefits.

This is an excellent opportunity for engineers passionate about end-to-end software development, with the chance to work on complex problems using cutting-edge technologies. You'll be part of a team that values innovation, operational excellence, and customer obsession, while having the opportunity to grow your career across Amazon's diverse technology landscape.

Last updated 5 minutes 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, Amazon

Software Development Engineer position at Amazon focusing on building scalable distributed systems for the Worldwide Customer Purchase Journey team.

Software Development Engineer, JWO Tech Corporate

AWS seeks experienced Software Development Engineer to build and maintain enterprise-scale cloud solutions, leading key feature development and architectural design in Bengaluru.

Software Development Engineer, Amazon S3

Software Development Engineer role at Amazon S3 focusing on developing and enhancing critical post-processing services for AWS's storage infrastructure.

Software Development Engineer, Japan Store Tech

Software Development Engineer position at Amazon's Japan Store Tech team, focusing on supply chain innovation and system development.

Software Development Engineer, Amazon Pay Transaction Processing

Join Amazon Pay as a Software Development Engineer to build and maintain large-scale payment processing systems, enabling third-party merchants to integrate Amazon Pay into their platforms.