Software Engineer | BEAM team

Lyst

Lyst

Software Engineering
London, UK
Posted on Tuesday, May 21, 2024

Lyst is a global Fashion Tech company and premium shopping app, founded in London in 2010 and catering to over 200M shoppers per year. We offer our customers the largest assortment of premium & luxury fashion items & products in one place, via an assortment of 8.5M+ items from over 17,000 of the world’s leading brands. We are a scale-up business with a current team size of c.150 people in London, combining an agile mentality with a proven business model and over a decade of experience. This provides a balance between foundations and structure, and autonomy and pace.

At Lyst we obsess over the customer, providing a search & discovery experience which offers inspiration, fulfilment, and personalisation. We believe that fashion is amazing but shopping for fashion often isn’t, and use our technology, data and creativity to bring more joy, greater choice and fewer fails. Our mission is to help fashion shoppers make better decisions and help fashion partners find better audiences as the category-leading destination for every fashion shopper. Lyst has raised over $160m from leading investors including Accel, Balderton, Molten Ventures, Fidelity International, and LVMH.

The Role

We are looking for a software engineer to join our newly formed Brand, Editorial and Ad Media team, to bring together content and marketing technologies to drive and accelerate the reach to customers and provide an enriched experience for our users.

The team works across the stack, implementing backend solutions to serve ad and content media to our web and app platforms. On the front end side we are responsible for implementing and maintaining core components that are used to serve the content and more recently have been working on revamping the web application with the company's new brand expression using our internal design system.

Within the first three months, you will:

  • Meet and build relationships with your team members and relevant stakeholders.
  • Contribute to every part of our system, tests, documentation, as well as code and process.
  • Participate in Code Review on feature changes and confidently make changes (i.e with tests!) to our systems.
  • Participate in our Planning and Retrospective meetings where you will have direct input to the team’s ways of working.
  • Gain expertise over the tools and services we use: Python, Typescript, React, Docker, CircleCI, PostgreSQL, etc.
  • This is a high trust, supportive and collaborative environment where you will have plenty of opportunities to really help make an impact on both your team and wider company. We value attitude as much as we do direct experience—we want to hire people to grow into the role and beyond.

About the team

  • We work in Python, JS, Typescript, React, node
  • We use Docker and K8s for managing our services in production.
  • We use CircleCI and Github Actions for continuous integration and all of our services are continuously deployed too, meaning that your changes reach production very soon after being merged, which is exciting!
  • The BEAM team is one of the key teams within the Customer tribe, in charge of major parts of the user-facing experience of the business.
  • We maintain around 6 services with a team of 4 engineers, QA engineer and product manager.
  • We care about collecting metrics to measure our impact to ensure we are focusing on the right things and track our progress towards our quarterly goals.