Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Lead Software Engineer

Stitch Fix

Lead Software Engineer

San Francisco, CA
Full Time
Paid
  • Responsibilities

    Job Description

     

    MultiThreaded Engineering, UX and Design at Stitch FixMultiThreaded Engineering, UX and Design at Stitch Fix At Stitch Fix, our goal is to help our customers look great and feel great about themselves by revolutionizing how people shop. In a time-starved world where shopping often feels overwhelming, our business connects customers to clothes they love. Whether it's helping someone dress for success at a new job or taking the stress out of packing for a family vacation, we fix clients' closets – and they love us for it!

    We've built unique, innovative software for merchandising, warehouse and inventory management, remote styling, and logistics. We leverage vast amounts of client data to make decisions throughout the company. All of this results in a simple, powerful offering to our clients and a very successful business. We believe we are only scratching the surface of our opportunity, and we're looking for incredible people to contribute!

    Lead Software EngineerLead Software EngineerABOUT THE ROLEABOUT THE ROLE You will deliver products and solutions—not just features—by developing an understanding of how Stitch Fix works. We trust you to focus your time and efforts where they are needed most. Your commitment to applying technology to business challenges in clean & innovative ways will make you a trusted leader on your team. You will own projects, influence their direction, and work with your team to deliver them successfully.You will deliver products and solutions—not just features—by developing an understanding of how Stitch Fix works. We trust you to focus your time and efforts where they are needed most. Your commitment to applying technology to business challenges in clean & innovative ways will make you a trusted leader on your team. You will own projects, influence their direction, and work with your team to deliver them successfully.

    You will collaborate with our algorithms and product teams to define the scope of projects, and plan deliverables. You will have the opportunity to develop your non-technical skills by mentoring engineers on your team, leading projects your team is responsible for, and helping influence our technical direction. You will impact the business in tangible, visible ways and always have a seat at the table.You will collaborate with our algorithms and product teams to define the scope of projects, and plan deliverables. You will have the opportunity to develop your non-technical skills by mentoring engineers on your team, leading projects your team is responsible for, and helping influence our technical direction. You will impact the business in tangible, visible ways and always have a seat at the table.

    The Fix Evolution team is looking for creative, mindful, empathetic, and self-aware Software Engineers to join our team to help us solve problems for the business.The Fix Evolution team is looking for creative, mindful, empathetic, and self-aware Software Engineers to join our team to help us solve problems for the business.

    We prioritize fast iteration without compromising quality while maintaining an attention to detail that creates the personalization Stitch Fix is known for. We are a distributed team that collaborates & pair-programs across 4 time-zones, and we love building relationships that enable everyone to learn & ask questions.  With a strong focus on growth and personal development, Stitchfix is the ideal place to develop your skills in an environment that is built on mutual trust and respect.We prioritize fast iteration without compromising quality while maintaining an attention to detail that creates the personalization Stitch Fix is known for. We are a distributed team that collaborates & pair-programs across 4 time-zones, and we love building relationships that enable everyone to learn & ask questions.  With a strong focus on growth and personal development, Stitchfix is the ideal place to develop your skills in an environment that is built on mutual trust and respect.

    You're excited about this opportunity because...You're excited about this opportunity because...

    • We work collaboratively as a distributed team—we are a primarily remote team and we use GitHub, Slack, and video conferencing extensively to collaborate.

    • You will partner with algorithms, product management and design to help define and set project scope.

    • You will lead and participate in technical design discussions, remove blockers, and drive technical direction.

    • You will iterate on our agile-inspired process to help us build better software as a cohesive team.

    • Our workflow depends on testing and CI—we're working with the usual Ruby gems like Rspec, Pacts and others for unit and feature tests and use CircleCI to bring it all together.

    • We have a distributed, service-oriented architecture—we're using tools like RabbitMQ, ElasticSearch, and headless HTTP services to scale our team and software and surface our domain objects through a federated GraphQL Interface.

    • We build rich client interfaces using React + GraphQL to bring it all to life! 

    • We work collaboratively as a distributed team—we are a primarily remote team and we use GitHub, Slack, and video conferencing extensively to collaborate. We work collaboratively as a distributed team—we are a primarily remote team and we use GitHub, Slack, and video conferencing extensively to collaborate.

    • You will partner with algorithms, product management and design to help define and set project scope. You will partner with algorithms, product management and design to help define and set project scope.

    • You will lead and participate in technical design discussions, remove blockers, and drive technical direction. You will lead and participate in technical design discussions, remove blockers, and drive technical direction.

    • You will iterate on our agile-inspired process to help us build better software as a cohesive team. You will iterate on our agile-inspired process to help us build better software as a cohesive team.

    • Our workflow depends on testing and CI—we're working with the usual Ruby gems like Rspec, Pacts and others for unit and feature tests and use CircleCI to bring it all together. Our workflow depends on testing and CI—we're working with the usual Ruby gems like Rspec, Pacts and others for unit and feature tests and use CircleCI to bring it all together.

    • We have a distributed, service-oriented architecture—we're using tools like RabbitMQ, ElasticSearch, and headless HTTP services to scale our team and software and surface our domain objects through a federated GraphQL Interface. We have a distributed, service-oriented architecture—we're using tools like RabbitMQ, ElasticSearch, and headless HTTP services to scale our team and software and surface our domain objects through a federated GraphQL Interface.

    • We build rich client interfaces using React + GraphQL to bring it all to life! We build rich client interfaces using React + GraphQL to bring it all to life! We are excited about you because... We are excited about you because... 

      • YOU ARE ENTHUSIASTIC ABOUT TECHNOLOGY. You will collaborate to build solutions using the appropriate tools and contribute to design and architecture across multiple systems. You want to build on your experience and help us to adopt new technologies. You'll learn from us, and we'll learn from you. You care deeply about the experience you are delivering.
      • YOU HAVE A PRODUCT-FOCUSED MINDSET. Our team works together to deliver projects that use technology to solve real business problems. Your team members and business partners will 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.
      • YOU ARE INTERESTED IN DEVELOPING YOUR LEADERSHIP QUALITIES. You should believe in what you're doing and inspire others around you to be their best selves? Do you feel ownership for the projects you are working on?
      • YOU HAVE DEEP RESPECT FOR YOUR CRAFT. We are dedicated to building software sustainably, using modern techniques. You're always looking for more and better ways to write software, and enthusiastic about sharing them with your team.
      • YOU ARE RESPECTFUL, EMPATHETIC, AND HUMBLE. We want you to take your work seriously and be open to personal and professional growth. Successful engineers show everyone respect and consideration.
    • YOU ARE ENTHUSIASTIC ABOUT TECHNOLOGY. You will collaborate to build solutions using the appropriate tools and contribute to design and architecture across multiple systems. You want to build on your experience and help us to adopt new technologies. You'll learn from us, and we'll learn from you. You care deeply about the experience you are delivering. YOU ARE ENTHUSIASTIC ABOUT TECHNOLOGY. You will collaborate to build solutions using the appropriate tools and contribute to design and architecture across multiple systems. You want to build on your experience and help us to adopt new technologies. You'll learn from us, and we'll learn from you. You care deeply about the experience you are delivering.

    • YOU HAVE A PRODUCT-FOCUSED MINDSET. Our team works together to deliver projects that use technology to solve real business problems. Your team members and business partners will 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. YOU HAVE A PRODUCT-FOCUSED MINDSET. Our team works together to deliver projects that use technology to solve real business problems. Your team members and business partners will 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.

    • YOU ARE INTERESTED IN DEVELOPING YOUR LEADERSHIP QUALITIES. You should believe in what you're doing and inspire others around you to be their best selves? Do you feel ownership for the projects you are working on? YOU ARE INTERESTED IN DEVELOPING YOUR LEADERSHIP QUALITIES. You should believe in what you're doing and inspire others around you to be their best selves? Do you feel ownership for the projects you are working on?

    • YOU HAVE DEEP RESPECT FOR YOUR CRAFT. We are dedicated to building software sustainably, using modern techniques. You're always looking for more and better ways to write software, and enthusiastic about sharing them with your team. YOU HAVE DEEP RESPECT FOR YOUR CRAFT. We are dedicated to building software sustainably, using modern techniques. You're always looking for more and better ways to write software, and enthusiastic about sharing them with your team.

    • YOU ARE RESPECTFUL, EMPATHETIC, AND HUMBLE. We want you to take your work seriously and be open to personal and professional growth. Successful engineers show everyone respect and consideration.YOU ARE RESPECTFUL, EMPATHETIC, AND HUMBLE. We want you to take your work seriously and be open to personal and professional growth. Successful engineers show everyone respect and consideration.

      OUR TECHNOLOGY STACK...OUR TECHNOLOGY STACK...

      • React
      • GraphQL
      • Ruby and Rails
      • Postgres
      • Redis
      • Kafka
    • ReactReact

    • GraphQLGraphQL

    • Ruby and RailsRuby and Rails

    • PostgresPostgres

    • RedisRedis

    • KafkaKafka

      YOU'LL LOVE WORKING AT STITCH FIX BECAUSE WE...YOU'LL LOVE WORKING AT STITCH FIX BECAUSE WE...

      • Are a successful, vibrant, fast-growing company
      • Are a technologically and data-driven business.
      • Are at the forefront of tech and fashion, redefining shopping for the next generation.
      • Are passionate about our clients and live/breathe the client experience.
      • Get to be creative every day.
      • Have a smart, experienced, and diverse leadership team that wants to do it right & is open to new ideas.
      • Believe in autonomy & taking initiative.
      • Full support for remote work
      • Offer transparent, equitable, and competitive compensation based on your level to help eliminate bias in salaries, as well as equity and comprehensive health benefits.
      • Are serious about our commitment to life-work balance, and have generous parental leave policies.
    • Are a successful, vibrant, fast-growing companyAre a successful, vibrant, fast-growing company

    • Are a technologically and data-driven business.Are a technologically and data-driven business.

    • Are at the forefront of tech and fashion, redefining shopping for the next generation.Are at the forefront of tech and fashion, redefining shopping for the next generation.

    • Are passionate about our clients and live/breathe the client experience.Are passionate about our clients and live/breathe the client experience.

    • Get to be creative every day.Get to be creative every day.

    • Have a smart, experienced, and diverse leadership team that wants to do it right & is open to new ideas.Have a smart, experienced, and diverse leadership team that wants to do it right & is open to new ideas.

    • Believe in autonomy & taking initiative.Believe in autonomy & taking initiative.

    • Full support for remote workFull support for remote work

    • Offer transparent, equitable, and competitive compensation based on your level to help eliminate bias in salaries, as well as equity and comprehensive health benefits.Offer transparent, equitable, and competitive compensation based on your level to help eliminate bias in salaries, as well as equity and comprehensive health benefits.

    • Are serious about our commitment to life-work balance, and have generous parental leave policies.Are serious about our commitment to life-work balance, and have generous parental leave policies.

      ABOUT STITCH FIXABOUT STITCH FIX

      At Stitch Fix, we're about personal styling for everybody and we believe in both a service and a workplace where you can be your best, most authentic self. We're the first fashion retailer to combine technology and data science with the human instinct of a Stylist to deliver a deeply personalized shopping experience. This novel juxtaposition attracts an extraordinary collection of talented people who are both thinkers and doers. All of this results in a simple, powerful offering to our customers and a successful, growing business serving millions of men, women, and kids. We believe we are only scratching the surface on our opportunity, and we're looking for incredible people like you to help us carry on that trend.At Stitch Fix, we're about personal styling for everybody and we believe in both a service and a workplace where you can be your best, most authentic self. We're the first fashion retailer to combine technology and data science with the human instinct of a Stylist to deliver a deeply personalized shopping experience. This novel juxtaposition attracts an extraordinary collection of talented people who are both thinkers and doers. All of this results in a simple, powerful offering to our customers and a successful, growing business serving millions of men, women, and kids. We believe we are only scratching the surface on our opportunity, and we're looking for incredible people like you to help us carry on that trend.

      Please review Stitch Fix's Recruiting Privacy Policy here: https://www.stitchfix.com/privacy/usrecruitingprivacy https://www.stitchfix.com/privacy/usrecruitingprivacy

       

      #LI-VG1

  • Industry
    Retail