Normal rtr image3 2

Rent The Runway

New York, NY

About Rent The Runway Engineering

Rent the Runway is building the first online rental platform for retail goods. We are a disruptive e-commerce business that believes that democratizing luxury products in the US is just the first step of a broader vision of helping drive better aspirational experiences for tens of millions of users across the globe. 

Our engineering team works on challenging product-oriented problems across the boundaries of e-commerce, mobile, analytics and shipping/fulfillment, and the backbone of our business is served by our custom logistics management system which is core to our capacity to deliver the right product to the right user at the right time. To enable customer satisfaction our data science team has built 'reverse-logistics' technology that spans our entire supply chain and uses predictive analytic models to forecast potential issues with product delivery for our customers. 

Engineers at Rent the Runway focus on solving business problems first, and receive the satisfaction that they have true impact on the success of the company. Many of our engineers are entrepreneurs themselves, and we strongly encourage a collaborative, product-driven culture across our organization.

Small 1120345 anna smith on

How Rent the Runway Evolved a Sustainable Data Pipeline for Ecommerce

Anna Smith from Rent the Runway talks about how they've evolved their data pipeline over time to deal with infrastructure constraints, disparate data sources, and changing data sources/quality all while still serving reports and data back to the website with minimal downtime. Anna also covers how they leveraged Luigi to ensure robust reporting without forcing non-technical analysts to learn Python.


This video was recorded at the NYC Data Engineering meetup at Spotify in NYC.

Small camillef 1 Camille Fournier on

Apache Zookeeper Introduction By Camille Fournier

This is an Apache Zookeeper introduction - In this talk, Camille Fournier, from Rent The Runway, gives an introduction to ZooKeeper. She talks on why it's useful and how you should use it once you have it running. Camille goes over the high-level purpose of ZooKeeper and covers some of the basic use cases and operational concerns. One of the requirements for running Storm or a Hadoop cluster is to have a reliable Zookeeper setup. When you’re running a service distributed across a large cluster of machines, even tasks like reading configuration information, which are simple on single-machine systems, can be hard to implement reliably. This talk was recorded at the NYC Storm User Group meetup at WebMD Health.


The ZooKeeper framework was originally built at Yahoo! to make it easy for the company’s applications to access configuration information in a robust and easy-to-understand way, but it has since grown to offer a lot of features that help coordinate work across distributed clusters. Apache Zookeeper became a de-facto standard for coordination service and used by Storm, Hadoop, HBase, ElasticSearch and other distributed computing frameworks.

Small camillef 1 Camille Fournier on

Rent The Runway - Building Web Services with DropWizard

In this talk, Camille Fournier from Rent The Runway, explains why they chose Dropwizard to build their SOA, and the advantages it gives for "operation-driven webservices". This talk was recorded at the NYC Tech Talks meetup group at Meetup HQ.


Camille will also explain how Rent The Runway ended up with Dropwizard after trying other alternatives (Play, Glassfish, Spring), what advantages it gives out of the box for operational transparency (metrics, graphite), ease of use and will give some demos around building simple software services in DW. She will also discuss why they wanted to build operations-driven webservices in the first place.


Join Us