Principal Full Stack Rails Engineer - Expert Use

Stitch Fix (Remote)

Full Time

Stitch Fix is an online personal styling startup in San Francisco, combining art and science to disrupt and redefine the retail industry. Our engineering teams build the tools that run our business, from our customer-facing website and mobile app to unique and innovative tools that power our warehouse, merchandising, and styling teams. We leverage vast amounts of client data to make decisions throughout the company. All of this results in a simple, powerful offering to our customers and a successful, growing business. We believe we are only scratching the surface of our opportunity, and we’re looking for incredible people to contribute!

About Engineering

Our team is made up of key engineers who built and scaled organizations like Google, Netflix, eBay, and LivingSocial. We build modern software with modern techniques like TDD, continuous delivery, DevOps, and service-oriented architecture. Cross functional partnership is deeply meaningful to us, and is how we’ve built up immense trust with the people running the business.  We focus on high-value products that solve clearly identified problems, and design them in a sustainable way.  In fact, some of our proudest moments come from solving business problems without writing a line of code.

About the Role

Product is a big aspect of what we do.  As a Principal Engineer you will define the product roadmap and technical architecture for your team. Your drive to dig into complex technology and apply solutions to the business in clean, elegant, innovative ways makes you the trusted advisor to director-level business partners to understand needs and balance competing priorities.


You won’t do this alone.  Working  with a team of engineers, you’ll help decide what to build and how to build it.  You’ll not only utilize our current architecture and tools to help the team ship quality software quickly but you will also identify where we need to grow our architecture and technical expertise.  You’ll help the team to understand the work in front of them, see the most valuable opportunities, and help drive them to the best results. You’ll help engineers and business partners turn big problems into a series of small, shippable solutions.


About the Teams

Currently, we are looking for Principal Engineers for several of our teams:

About Warehouse, Inventory, and Operations Engineering Team

Our warehouse, inventory, and operations team cannot succeed without strong engineers.  As a Principal Engineer, you’ll work with our business partners to create a roadmap for delivering solutions to warehouse process improvement, workforce management, logistics decision-making, and workflow optimization.  You’ll also be on the front-lines building and delivering them.  We have a system that scales linearly with our business, and we need your help to make it logarithmic.

About Merchandising Engineering Team

Our Merchandising Tools team builds products to help the Women’s and Men’s merchandising departments. As a Principal Engineer, you will build tools that cover planning, buying, allocation and new style development. You will also work closely with the data science team dedicated to merchandising, helping to turn their powerful data-driven recommendations into seamless elements of the merchants’ workflows. Our aim is to help Stitch Fix merchants be the most innovative and efficient in the retail world.

About Styling Platform Engineering Team

The Styling engineering team builds the web platform that our stylists use to style our clients. As a Principal Engineer, you will build tools that allow our stylists to efficiently choose the perfect items to send to each of our clients. You'll also work closely with our data science team to incorporate recommendation algorithms and run experiments to test possible new ideas and improvements. The styling platform is in many ways the heart of the business, and crucial to our success.


About the Technology

Technologies we use to solve problems include:

We get excited about engineers who have...






Bonus Points


Why you'll love working here...

Apply at

Notice something about this posting that needs to be changed?

You can propose changes to this page using GitHub. All changes are reviewed by an administrator before they're accepted and published. The change history is public and can be reviewed by anyone.

Edit If this page has an error, you can propose edits to it. Changing content happens rarely and is only accepted from contributors with at the organization in question or if there is a clear typographical error (such as a broken link). We appreciate anyone taking the time to correct these issues.
Delete If this page should no longer exist, you can propose deleting it.