Wayfair is the largest US online furniture retailer — 22M+ active customers, complex supply chain, custom logistics for oversized items. The engineering organization is large (3000+) and emphasizes data engineering, ML for personalization, and the unique problems of selling physically large objects online.
Process
Recruiter screen → 60-minute coding phone (DSA medium) → onsite virtual: 2 coding, 1 system design, 1 craft deep-dive, 1 behavioral. Cycle: 3–4 weeks.
What they actually ask
- Design a search engine for furniture with attribute-based filtering (size, color, material) — focus on faceted search over a huge catalog: an inverted index or a dedicated search service, how you index millions of SKUs, and how you rank when a query matches thousands of items. Interviewers probe how you combine filters (a blue velvet sofa under 80 inches) and how you keep facet counts fast.
- Design a recommendation system that handles “complete the room” use cases — this is complementary-item recommendation, not just similar-item. Talk through co-purchase graphs, item embeddings, and how you’d suggest a rug and lamp that match a chosen sofa’s style. Expect follow-ups on cold-start for new products and how you measure suggestion quality.
- Design an inventory and shipping ETA system for items dropped-shipped from manufacturers — because stock lives with suppliers, inventory counts and delivery dates are estimates you update as signals arrive. Cover event-driven stock updates, modeling ETA as a probability distribution rather than a fixed date, and what happens when a supplier is late or out of stock.
- Coding: medium DSA, often with graph or string flavor — practice medium array, string, and graph problems and narrate your complexity as you go. Fluency in the common coding patterns matters more than memorized solutions; aim for a clean, tested answer in your strongest language.
- Behavioral: customer focus, ownership, ambiguity — prepare STAR stories around these themes; they closely echo Amazon’s leadership principles. A story where you owned an ambiguous problem end-to-end and tied the outcome back to the customer tends to land well.
Levels and comp (2026)
- SE II: $145K–$180K total
- Senior SE: $210K–$280K
- Staff: $300K–$400K
- Principal: $420K–$550K
Prep priorities
- Be fluent in C# (.NET — bulk of legacy stack) or Python (newer ML systems)
- Understand search, recommendation, and supply-chain engineering
- Brush up on logistics-domain problems: routing, capacity planning, multi-leg delivery
Frequently Asked Questions
Is Wayfair remote-friendly?
Hybrid in Boston (HQ), Berlin, others. Some roles fully remote within US.
How does Wayfair compensation compare to Amazon?
Below Amazon. Wayfair comp lags by ~20–30% at senior+. Equity has been challenged post-2022 but improving.
What is the engineering culture?
Pragmatic, customer-driven, large enough to specialize. Strong data and ML focus given the catalog complexity.
Similar company guides
Prepping for Wayfair? Put it to work:
