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.
- Some experience/knowledge of FE technologies such as React and typescript. You will be responsible for contributing to the development and maintenance of some public facing web applications
- Some experience/knowledge with building and maintaining python microservices
- Ready to contribute to an inclusive and positive working environment for everyone
- Able to communicate clearly and be humble when sharing ideas with everyone on the team
- Capable of writing production quality code and doing iterative development, balancing speed to ship and long term maintainability
- Experience with the creation and maintenance of ETL pipelines is a bonus
- Have a detail oriented mindset and actively demonstrate curiosity
- If you’ve programmed in a different language and not worked with the languages noted, that is OK, knowing how to code is a transferable skill. Equally if you have never used AWS before and have experience with an alternative cloud provider, that is OK too. There is time to learn on the job and a supportive, knowledgeable team will help you.
We believe in having a curious mindset and your ability to learn to do the job is more important than a checklist of must haves.
Things that matter to us:
- You are pragmatic and you like engaging with hard engineering problems.
- You like all things about data, passing it around, parsing it, storing it and reporting on it.
- You do not shy away from having to manage expectations with stakeholders, and are comfortable handling difficult conversations that you can back up with informative evidence.
- You are curious at heart and like to take ownership of something and make it better.
- You are a team player and communicate with your peers and other stakeholders in the company on a day to day basis
Jobs from our Partners
Artificial Intelligence (AI) Cybersecurity Architect
AI and Data Systems Architect
System Integration and Test Engineer
Other Jobs from Lyst
Software Engineer | Product Data Team
Similar Jobs
Senior Software Engineer
Lead Software Engineer - Energy, Shopping (Remote)
Sr. MTS, Software Engineer - Identity
Manager, Software Engineering, Full Stack (Spark, React, AWS)
Enterprise Architect - Institutional Securities Technology
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 307 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
Cancel anytime / Money-back guarantee