Principal Full Stack Rails Engineer - Consumer Team

Company: Stitch Fix
Location: San Francisco , California, United States
Type: Full-time
Posted: 08.MAY.2018


MultiThreaded Engineering, UX and Design at Stitch Fix Stitch Fix is an online personal styling startup in San Francisco, combining art and...


MultiThreaded Engineering, UX and Design at Stitch Fix

Stitch Fix is an online personal styling startup in San Francisco, combining art and science to disrupt and redefine the retail industry. We build the tools to run the 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 the Team

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, but designed in a sustainable way so that value continues to deliver in the long term. 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 help 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. In this role, you will help members of the team at all levels grow to be their best selves. You will impact the business in tangible, visible ways that earn you constant high-fives and a seat at the table.

About the Consumer Engineering Team

Our Consumer Engineering Team builds great experiences for our greatest assets, our clients. As a principal engineer, you will be a leader in defining every step of a client's journey from when a client signs up and completes their style profile to when they check out and provide feedback on the clothing they received. You will help to lead a team of talented engineers and partner with UX pros, brilliant data scientists and inspiring marketers to build innovative, beautifully simple applications like, our 5 star rated iOS app and email systems that serve more than a million customers happy across all 52 states (including every Hawaiian Island!)

About the Technology

Technologies we use to solve problems include:

* Ruby on Rails

* Swift

* Postgres

* Redis

* Memcache

* RabbitMQ


We get excited about engineers who have...

* Real Technology Experience. You define how we build software. You have a deep understanding of how to evolve systems for scale. You are experienced in building a wide variety of systems and know when to evaluate and apply solutions that are new to Stitch Fix.

* Product Experience. You proactively identify and gather the proper cross-functional group together to lead projects that leverage technology to solve business problems. Your team members and business partners seek out your opinion on how the product you're building should work. You aren't afraid to dig deep and ask the tough questions of our customers, company and executive team.

* Leadership Style. Once you've got something, we don't have to worry about it. You have a bias toward action and will help members of the team at all levels be their best selves.

* Respect for the Craft. You build software sustainably, using modern techniques. You are always looking for more and better ways to write software, and can't wait to share them with your team.

* Respect, Empathy and Humility. You take your work seriously but not yourself. You show everyone respect, regardless of the circumstance.

Bonus Points

* You have experience working collaboratively as a distributed team-we use GitHub, Heroku, AWS, and Slack to get stuff done online.

* You are good at prototypes and design discussion-experience using pull requests, one-pagers, or screencasts to create rapid prototypes that demonstrate new features.

* You have experience with testing and CI-we're working with the usual Ruby gems like Rspec, Capybara and others for unit and feature tests and use CircleCI to bring it all together.

* You have experience in distributed, service-oriented architecture-we're using tools like RabbitMQ, ElasticSearch, and headless HTTP services to scale our team and software.

Why you'll love working here...

* Offer competitive salaries, equity and comprehensive health benefits.

* A business that trusts and embraces technology.

* A leadership team that wants to do it right and is open to new ideas.

* A startup with a proven business model that's growing fast.

* Use your preference of tools and hardware.

* Fully stocked pantry with your choice of snacks and drinks.

* Sunny offices in downtown San Francisco, CA steps from the Montgomery Street BART


Apply Now


Free eBook

Loader2 Processing ...