Software Development Engineer, Amazon

Global technology company specializing in e-commerce, cloud computing, and artificial intelligence
Distributed Systems
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Enterprise SaaS · E-Commerce

Description For Software Development Engineer, Amazon

Amazon is seeking a Senior Software Development Engineer to join their Core Services team under Worldwide Customer Purchase Journey, specifically in the Shipping and Region Authority (SARA) organization. This role focuses on developing foundational products that shape the customer shopping experience, from gateway pages through search and checkout experiences. SARA's systems orchestrate four key domains - Shipping, Regions, Locations, and Restrictions - to deliver consistent, scalable, and globally standardized solutions while accommodating local regulations.

The position requires an experienced engineer who can architect distributed systems at scale, working with cross-functional teams to deliver innovative solutions. You'll be responsible for building and maintaining critical infrastructure that powers Amazon's global shopping experience, including distributed storage, index, and query systems.

As a senior engineer, you'll lead technical designs, mentor team members, and drive architectural decisions that impact millions of customers worldwide. The role offers significant growth opportunities and the chance to work with cutting-edge technologies at unprecedented scale. You'll be part of a team that values innovation, technical excellence, and customer obsession.

The ideal candidate will bring strong experience in distributed systems, a track record of leading technical initiatives, and the ability to collaborate effectively across organizational boundaries. This is an excellent opportunity for someone who wants to make a meaningful impact on global e-commerce infrastructure while working with some of the most challenging technical problems in the industry.

Last updated 5 days ago

Responsibilities For Software Development Engineer, Amazon

  • Collaborate with cross-disciplinary teams to conceive, design, and bring innovative products and services to market
  • Design and build innovative technologies in a large distributed computing environment
  • Create solutions to run predictions on distributed systems
  • Build distributed storage, index, and query systems that are scalable, fault-tolerant, low cost, and easy to manage
  • Design and code solutions starting with broadly defined problems
  • Work in an agile environment to deliver high-quality software

Requirements For Software Development Engineer, Amazon

Java
  • 5+ years of non-internship professional software development experience
  • 5+ years of programming with at least one software programming language experience
  • 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
  • Experience as a mentor, tech lead or leading an engineering team
  • Bachelor's degree in computer science or equivalent (preferred)
  • 5+ years of full software development life cycle experience (preferred)

Benefits For Software Development Engineer, Amazon

Medical Insurance
Dental Insurance
Vision Insurance
401k
  • Inclusive workplace culture
  • Disability accommodation support
  • Comprehensive benefits package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Amazon

Senior Software Dev Engineer, AWS EC2 Elastic Block Store (EBS)

Senior Software Engineer role at AWS EBS team, developing high-performance storage solutions for cloud computing, requiring 5+ years of experience in software development and system architecture.

AWS FSx Lustre - SDE III, AWS FSx Lustre

Senior Software Engineer role at Amazon FSx for Lustre, building petabyte-scale distributed file systems and high-performance cloud storage solutions at AWS.

AWS FSx Lustre - SDE III, FSx

Senior Software Engineer role at Amazon Web Services working on FSx Lustre, a high-performance cloud file system service.

Sr. Software Dev Engineer, Kuiper SDN Team

Senior Software Engineer role at Amazon's Project Kuiper, developing network control plane systems for a global satellite-based internet service.

Software Development Engineer, AWS Hyperplane

AWS Infrastructure Services is seeking a Software Development Engineer for AWS Hyperplane to work on distributed NFV platform and critical cloud infrastructure components.