Software Dev Engineer, Offer Listing Systems

Global e-commerce and technology company that operates the world's largest online retail platform.
$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 Dev Engineer, Offer Listing Systems

The Offers engineering team is at the core of Amazon's e-commerce business, developing services used by millions of merchants to expose customers to new products and updated offerings. The team processes billions of price updates using massively parallel processing to maintain catalog freshness.

As a Software Development Engineer on the Offer Listing Systems team, you'll:

  • Work on distributed, highly performant micro-services managing billions of records
  • Process listing data for all sellers and power both interactive and bulk update feeds
  • Collaborate with customers on design and implementation
  • Participate in all aspects of the software development process
  • Solve complex computer science problems with direct business impact
  • Translate high-level business goals into scalable software platforms
  • Own service development and operations

The role offers the opportunity to:

  • Work on core services critical to Amazon's catalog systems
  • Drive new business initiatives through platform capabilities
  • Design and implement large-scale distributed systems
  • Collaborate with cross-functional teams
  • Make significant technical decisions impacting millions of customers

The ideal candidate will have strong distributed systems experience, expertise in web services design, and a passion for building scalable solutions. You'll join a fast-moving, agile team shaping the future of Amazon's shopping experience through the Offers platform.

This is an excellent opportunity for engineers who enjoy:

  • Taking ownership of critical infrastructure
  • Solving complex technical challenges at scale
  • Having direct business impact
  • Working in a customer-centric environment
  • Building robust, production-grade systems

The role offers competitive compensation including base pay ranging from $129,300 to $223,600 depending on location, plus equity and comprehensive benefits.

Last updated 28 minutes ago

Responsibilities For Software Dev Engineer, Offer Listing Systems

  • Develop services used by merchants to expose products and offerings
  • Process billions of price updates to maintain catalog freshness
  • Collaborate with customers on design and implementation
  • Build scalable and extensible software platforms
  • Own and operate distributed micro-services
  • Participate in all aspects of the software development lifecycle

Requirements For Software Dev Engineer, Offer Listing Systems

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

Benefits For Software Dev Engineer, Offer Listing Systems

Medical Insurance
401k
Equity
  • Medical Insurance
  • 401k
  • Equity

Interested in this job?

Jobs Related To Amazon Software Dev Engineer, Offer Listing Systems

Software Development Engineer, People eXperience and Technology (PXT)

Software Development Engineer role at Amazon's PXT team, building employee-facing applications using AWS technologies.

System Development Engineer, Bus S&Flight Operations, Kuiper

System Development Engineer role at Amazon Kuiper developing software for satellite systems and customer services, offering competitive pay and benefits.

Software Development Engineer II- Amazon Customer Service

Software Development Engineer II position at Amazon Customer Service, focusing on building scalable solutions using ML and AI to enhance customer service experience.

Software Development Engineer (SDE-II), AFT Outbound & Flow

SDE-II position at Amazon Fulfillment Technologies focusing on outbound and flow systems, requiring 3+ years of software development experience.

Software Development Engineer- Outbound Communications, Outbound

Software Development Engineer position at Amazon's Outbound Communication Services team, building scalable communication systems for email, SMS, and push notifications.