Supply Chain

November 24, 2021
As most everyone knows by now, Wayfair is a major e-commerce company focused on furniture and home goods. What you may not be aware of are the many technical elements happening behind the scenes to ensure that 22 million products are delivered to you on time. This is an area I’m familiar with as I work in Wayfair’s International Supply Chain Engineering (ISC) department. A relatively new group, our journey began with a significant realization—we needed to break our monolith into microservices. Specifically, we needed to manage authorization across all of our new microservices. The answer was the Oso authorization framework. For this blog, I’ll walk through the steps we took to make these changes. This includes how we initially broke apart our monorepo, the process of writing a proof of concept with Oso, and how we moved to production with the support and collaboration of Oso’s engineers.
6 Min Read
August 19, 2021
In this blog post, you’ll get an inside look at our Wayfair CastleGate Logistics team which develops and designs the technology that enables us to get over 22 million products from the manufacturer to our customers’ homes. This will be the first in a series of posts focused on our Logistics Tech team, providing an insight into our challenges, what drives/motivates us, and how we work at Wayfair! Follow along to learn more about what it’s like to work at Wayfair!
6 Min Read
August 13, 2019
Some of Wayfair’s most innovative ideas have been born out of our internal hackathon, WayfairHacks, which takes place every Summer at our Boston headquarters. This includes our mobile app feature View in Room 3D and Search with Photo, both of which have helped us win a Webby Award in 2018 and 2019 in the category for Best Shopping App. Last year’s hackathon winner, driveWay, has also made its way into production – an internal app for truck drivers for routing and delivery tracking as a part of our supply chain network, addressing the challenge in first-mile transportation.
2 Min Read
August 6, 2019
I love operations engineering, full stop. Focusing on this unique set of problems gets me out of bed every day and drives a high energy level. I have spent a significant amount of time in various aspects of operations engineering throughout my career, and have found this area of software engineering not always so readily accessible or accurately portrayed. In this post, I'll shed some light on the discipline.
5 Min Read
November 8, 2018
When people think of Wayfair, they often think of the slick website, catchy TV ads, and personable customer service. They also obviously think of furniture. What they don’t think about, however, is how that furniture gets to the customer. Many people don’t realize that UPS and FedEx won’t bring a dresser or a dining table to their house. They also don’t realize that Wayfair actually maintains and operates a massive supply chain network of carriers, warehouses, and delivery agents that have to work perfectly in sync in order to get your couch to you by Friday. Superior delivery speed, reliability, and low costs are paramount to Wayfair’s success as a business, and these areas are the main concerns of my team, Transportation Engineering (TRNS).
13 Min Read
May 11, 2018
As an engineering leader, it can sometimes be a real struggle to make the work of your teams visible, especially in a problem space that doesn’t reside in traditional customer-facing areas. Without that visibility, it can be hard for team members to feel really great about what they've accomplished.
6 Min Read
March 1, 2018
The Supply Chain Engineering organization at Wayfair helps power, connect, and optimize differentiated shipping and delivery programs, consistently executes against customer promises, and maintains effective stewardship of the bottom line. We are responsible for every step in the supply chain from the moment you order a couch on our website, all the way on its journey to your door. Our software is used by staff in our warehouses, consolidation facilities, and by our delivery agents. Our main priority? Making sure that the network is operating at its highest level.
4 Min Read