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)
- Design a recommendation system that handles “complete the room” use cases
- Design an inventory and shipping ETA system for items dropped-shipped from manufacturers
- Coding: medium DSA, often with graph or string flavor
- Behavioral: customer focus, ownership, ambiguity
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.