Skip to content
Preptima

E-commerce and Retail

Retail commerce as an engineering domain: the path from browsing a catalogue to a delivered parcel, and the places it gets genuinely hard, which are product data, search relevance, inventory consistency and the promotions engine.

Very high demand19 min readBackend engineer (commerce platform), Search and relevance engineer, Order management systems engineer, Solution architect (retail), Merchandiser, Pricing and promotions analystUpdated 2026-07-27

Assumes you know: REST APIs and relational data modelling, Basic distributed-systems vocabulary such as idempotency and eventual consistency

Overview

What this area actually covers

This domain is the rules and boundaries that turn a person looking at a screen into a parcel on a doorstep: the product catalogue, search and browse, cart and checkout, payment and tax, inventory and availability, order orchestration and fulfilment, returns, and pricing and promotions. In a large retailer each of those is a separate team with vocabulary stakeholders use without explaining.

What people wrongly bundle in is the storefront, which is close to a commodity now. Interviewers here do not ask whether you can build a product page; they ask why the price on that page might differ from the price in the cart, and who decides which one wins.

Warehousing and last mile belong to logistics; card networks and settlement belong to banking and payments. Commerce consumes both: it needs to know whether a payment is authorised and a parcel can ship, not how the message between banks is formatted.

Where to go next

Now practise it

23 interview questions in E-commerce & Retail, each with the rubric the interviewer is scoring against.

All E-commerce questions
ecommerceretailinventorycheckoutorder-managementpromotions