Unmade is a global fashion software company driving innovation through customisation and delivering an end-to-end digital solution for on-demand production at scale. Started by Hal Watts, Kirsty Emery-Laws and Ben Alun-Jones in 2014, the company was born out of a desire to reimagine both the design and manufacturing processes within the fashion industry, so brands only make what is actually sold, resulting in minimal waste. It then officially launched as Unmade in 2015, having previously been called Knyttan.

We were nominated for the LVMH Innovation Award at VivaTech in Paris, and in 2017, we won the Best Use of Innovation at the Drapers Digital Awards in London.

Furthermore, Unmade was named as one of the 100 best creatively led businesses in the UK by The Creative Industry Council, and in May 2018, it completed the Lafayette Plug and Play program as part of the renowned Plug and Play innovation accelerator. Pieces from Unmade are now a part of the permanent collections at both the The Museum of Modern Art in New York and the Victoria & Albert Museum in London. Most recently, Unmade has been named no 41 in Fast Company’s 50 for designing a less wasteful fashion industry, alongside brands such as Apple, Universal Music Group and Shopify. Also included as number 2 in the style category.

We work with 4 out of the 25 largest groups in the fashion industry, and in addition we have clients like Christopher Raeburn, Rapha, Moniker, and a number of other international fashion brands, which work with us to give their customers the option to customise the products they want.

We are a team of 30 people working across Engineering, Design & Product, Sales & Marketing, Customer Success, and Operations, and are based at Somerset House, one of London's most important and exciting cultural landmarks.

What’s it like working at Unmade?

  • We are doing work we care about, and we are supportive of others to do the same.
  • We have fostered a culture of collaboration and we believe in exchanging information and learning from each other - no one is unapproachable, and everyone’s ideas matter.
  • We believe that potential is more important than experience, and hire accordingly. Don’t worry if you don’t have all the skills and experience we’re looking for today - apply anyway! In fact, many of our colleagues started here with little experience and learnt on the job.
  • We believe that what you build is just as important as how you build it, and that technology is just as much about people as it is about code. We are building a product where people with little to no technology experience can be involved in an element of the creative process, and are constantly thinking of ways to make it better and more seamless.
  • We strive to be transparent in everything we do, and share both our successes and failures with the rest of the team. As a result, we’re comfortable that even if things don’t always go as planned, we are always doing our best.

About the role:

We are looking for a Senior Site Reliability Engineer to join our talented and welcoming engineering team. You will be the sole SRE at Unmade and will work alongside our Backend and Frontend teams. You will care about what good looks like and how that empowers the development team. You need to be able to navigate the trade-offs of time constraints and team requirements. It is vital you are comfortable discussing your ideas with those around you, we believe that done is better than perfect.

Our infrastructure is managed with Terraform and is run on AWS with ECS (Elastic Container Service), which comes with specific scaling and security challenges that will need solving. There is room to learn about current best practices and apply that. We know what direction we want to go in, we'll need your help getting there.

We practice Continuous Deployment and use CircleCI to run our tests and then deploy Docker containers with our Python and JavaScript applications to production. We share out of hours on call responsibilities across the engineering team and have had no out of hours call outs in the last 6 months.

You will be responsible for:

  • Being the expert on our infrastructure, and continuing to learn and share your knowledge and skills with the rest of the engineering team to empower them to be responsible for their code when it is running in production.
  • Working with the rest of the engineering team to understand where improvements to our tools and processes can be made and then implementing changes as a result to make running our live infrastructure as smooth and as painless as possible.
  • Setting our strategy and plans for our infrastructure.

In the next 12 months you will be:

  • Simplifying our current infrastructure to make it as easy as possible to understand, maintain and grow.
  • Increasing the level of automation of changes to our infrastructure to minimise the time and effort spent on routine tasks.
  • Improving our tooling to make it as easy as possible for engineers to set up, test, deploy and monitor our applications.
  • Coaching, mentoring and training members of the engineering team to build up their skills and empowering them to take as much responsibility for our infrastructure as is possible.
  • Helping improve our approaches to the security of our infrastructure to ensure that we are applying reasonable practices.
  • Helping to keep our infrastructure as reliable as it currently is, so that we can maintain our exemplary record of keeping out of hours call outs a very rare occurrence even as we scale up our operations.
  • Helping to control the costs of our infrastructure by guiding us to make the most effective use or what we currently use.

Requirements:

  • Professional experience managing infrastructure using Linux for web applications in the cloud.
  • Proven ability to write and maintain code to manage infrastructure.
  • Good communication and mentoring skills to enable you to share your knowledge with the wider team.
  • Ability to use your judgement and knowledge to identify options to improve our systems and make recommendations which explain the value of such changes and communicates their risk and/or impact.
  • Previous experience with managing infrastructure on AWS.
  • Familiarity with administrating Linux systems.
  • Experience coding with a scripting language.

Nice to have (but not required):

  • Previous experience with Terraform.
  • Previous experience writing code in Python.
  • Previous experience with Docker.

If you join Unmade:

  • Salary: £60-80,000/annum + equity
  • Holiday: 25 days + bank and public holidays
  • Pension: 5% (3% from you and 2% from Unmade)
  • Flexible working hours
  • Knowledge sharing and personal development
  • Conference and training budget
  • Friday team lunches

No recruitment agencies please.