Taro Logo

Software Development Engineer, Experience Generator

World's largest e-commerce and technology company focused on e-commerce, cloud computing, digital streaming, and artificial intelligence.
$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, Experience Generator

Join Amazon's Store architecture team as a Software Development Engineer working on the Experience Generator service, a central runtime handling critical shopping workloads. This role offers an exciting opportunity to work at massive scale, helping reinvent Amazon's Store architecture and building the future runtime architecture that powers millions of customer shopping experiences daily.

You'll be part of a specialized runtime team within Amazon retail, focusing on maintaining high availability for customer features. The position involves collaborating with Principal and Senior Engineers across the Retail Foundation technical stack, driving cross-system designs and implementations. You'll work on distributed systems handling hundreds of thousands of transactions per second, with the autonomy to make key technical decisions.

The role provides significant growth opportunities through high-visibility work and mentorship from senior engineering talent. You'll leverage your expertise in distributed systems, end-to-end system design with resiliency, and Java development. Daily responsibilities range from driving long-term capability strategies to leading complex deliveries and improving service performance.

The compensation package is comprehensive, ranging from $129,300 to $223,600 based on geographic location, plus equity, sign-on payments, and full benefits. You'll be working in Seattle, contributing to critical infrastructure that powers one of the world's largest e-commerce platforms.

This is an ideal opportunity for a mid-level engineer looking to make a significant impact while working with cutting-edge technology at massive scale. The role offers a perfect blend of technical challenges, leadership opportunities, and the chance to directly influence the shopping experience of millions of Amazon customers.

Last updated 3 days ago

Responsibilities For Software Development Engineer, Experience Generator

  • Lead development of Amazon's Experience Generator service
  • Build and interface with services that scale to millions of requests
  • Partner with Principal Engineers and Senior Engineers
  • Drive cross-system designs and implementations
  • Investigate and solve problems independently
  • Establish architectural principles and select design patterns
  • Operate large-scale container-based workload
  • Meet/exceed system SLAs (Availability, Latency)

Requirements For Software Development Engineer, Experience Generator

Java
  • 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 distributed systems
  • Core Java development skills

Benefits For Software Development Engineer, Experience Generator

Medical Insurance
401k
  • Full range of medical benefits
  • Financial benefits
  • Total compensation package

Interested in this job?

Jobs Related To Amazon Software Development Engineer, Experience Generator