Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

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

Lyst is looking for a Software Engineer as part of the Product Data team who can help us build upon and improve our product data pipeline that is responsible for ingesting thousands of items per second to our catalog of millions of products.

You will work within an inclusive development team to help build upon existing systems and contribute to the on-going performance improvements of the whole product data pipeline. The team will have a strong focus on improving the systems involved to onboard new retailers to Lyst. This will in turn improve the customer experience by diversifying our catalogue and allowing customers to see new retailers and trends on Lyst even quicker!

Our onboarding with Product Data is focussed on helping you succeed by building relationships first.

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, Docker, CircleCI, DynamoDB, 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 Python3.
  • 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 Product Data team is one of the key teams within the Product Development tribe, and the data we are in charge of is critical for the business. We work closely with other teams across tribes, and almost all of Lyst engineering uses our services. 
  • We maintain around ten or so services with a team of 4 engineers and our product manager
  • We care about collecting metrics to measure our impact to ensure we’re focusing on the right things and track our progress towards our quarterly goals.

  • Experience 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 plus
  • Have a detail oriented mindset and actively demonstrate curiosity

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.

  • Our Ways of Working: We all come into the office on Tuesdays and Thursdays, with the option to work remotely or come into the office on the other days. We believe that in person collaboration and community spirit is super important, which is why we spend some of our time in the office and some of our time at home.
  • Time Off: In addition to the 8 statutory bank holidays, you will receive 29 holidays per year. Lyst’s holiday year runs from 1 April to 31 March.
  • Competitive Family Leave Package: This includes Enhanced Family Leave for those eligible, paid Time off for Dependents and Support for Fertility Treatment & Loss.
  • Clothing Benefit: We want you to enjoy using the Lyst app and site as much as our customers, so we provide you with a clothing allowance to use on Lyst every year. This starts at £250 when you join and increases up to £1,000 with your length of service.
  • Private Healthcare: Our healthcare provider is Vitality. Your health is important to us which is why we offer all employees a comprehensive healthcare scheme from the day you start.
  • Training Allowance: We’re big on continuous learning and growth, so all employees are currently entitled to an annual training allowance of £1,000. This can be used to attend conferences, industry events, training courses and to purchase resources.
  • Pension Scheme: Our pension provider is The People’s Pension. We offer a minimum employee contribution of 5% and 3% employer contribution.
  • Eye Tests and Vouchers: Employees can make a saving on their eye test and glasses through our chosen provider. You’ll receive a free eye test every year and a discount towards glasses.
  • Cycle-to-Work Scheme: Lyst will purchase a bicycle from your chosen retailer, you will then receive a voucher to pick up your bicycle from them.
  • Transport Season Ticket Loan: Employees can apply for an interest free season ticket loan to support your travel to work.
  • Social Events: Frequent company wide social events including Christmas & summer parties, sports days, themed drinks, quizzes, cook alongs, as well as smaller team socials. We also have plenty of interest based groups such as football, running club, book club, culinary and more.

We want to build a world where fashion works for everyone, and we want teams that are just as inclusive. Diversity and inclusion is an integral part of our culture at Lyst. We recognise and celebrate the value and impact diversity brings to our company and are committed to ensuring this is a consistent focus, for which we are held to account. We are committed to treating all applicants fairly and equally, and encourage candidates from all backgrounds to apply for this role. We are happy to talk about flexible working arrangements.

Don’t meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Lyst we are dedicated to building a diverse, inclusive and authentic workplace, so if you’re excited about this role but your past experience doesn’t align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.

Lyst Glassdoor Company Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Lyst DE&I Review
4.5 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
CEO of Lyst
Lyst CEO photo
Chris Morton
Approve of CEO

Average salary estimate

$85000 / YEARLY (est.)
min
max
$70000K
$100000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Senior Software Engineer, Lyst

Lyst is on the lookout for a talented Senior Software Engineer to join our vibrant Product Data team! As a fashion tech company, we pride ourselves on offering a unique shopping experience with over 8.5 million premium items from the world’s best brands. In this role, you’ll be pivotal in developing our product data pipeline that ingests thousands of items every second. Imagine collaborating within a passionate and inclusive team, working with exciting technologies like Python, Docker, and PostgreSQL. You’ll have the opportunity to contribute to existing systems and push for performance improvements that truly enhance our customers' experience. Within your first three months, you'll meet your team, engage in meaningful code reviews, and contribute to planning meetings where your ideas matter. We emphasize a collaborative work culture balanced with independent responsibility, where your contributions will directly impact our services used across the company. Plus, with 29 vacation days, a clothing benefit starting at £250, and a comprehensive healthcare plan, we prioritize your well-being and growth. If you’re ready to step into a role where your curiosity and creativity are nurtured, apply now and be part of our mission to transform fashion shopping for everyone!

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Lyst
What are the key responsibilities of a Senior Software Engineer at Lyst?

As a Senior Software Engineer at Lyst, you will work on improving our product data pipeline, focusing on ingesting a vast array of items rapidly into our catalog. Your responsibilities will include coding, participating in code reviews, contributing to documentation, and collaborating with your team to enhance system performance and onboarding processes with new retailers. You'll have substantial input in team meetings to refine our development practices.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer position at Lyst?

To successfully apply for the Senior Software Engineer position at Lyst, you should have experience in Python programming, and familiarity with Docker and managing microservices. While specific qualifications like creating ETL pipelines are beneficial, we value a curious mindset and the potential to grow into the role just as much as a checklist of skills.

Join Rise to see the full answer
What technologies will I be working with as a Senior Software Engineer at Lyst?

In your role as a Senior Software Engineer at Lyst, you will primarily work with Python, Docker, CircleCI, and various databases such as DynamoDB and PostgreSQL. You'll gain hands-on experience with our services in production and participate actively in our continuous integration process ensuring that updates go live swiftly.

Join Rise to see the full answer
What is the team culture like for Senior Software Engineers at Lyst?

The team culture for Senior Software Engineers at Lyst is highly collaborative and inclusive. You’ll be part of a supportive environment where sharing ideas is encouraged, and contributions to improving team practices are welcomed. We believe in fostering a positive workspace that appreciates diversity and the different perspectives it brings.

Join Rise to see the full answer
What opportunities for growth exist for a Senior Software Engineer at Lyst?

At Lyst, we are committed to continuous learning and development. As a Senior Software Engineer, you will have access to a training allowance for courses and conferences, alongside numerous opportunities for hands-on project leadership within the team. You'll also have the chance to mentor junior team members and expand your skill set in various technologies.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you explain your experience with Python and how you’ve used it in past projects?

It's important to highlight specific projects where Python was critical for your success. Talk about the frameworks you’ve used, any microservices you developed, and the challenges you overcame, showcasing your problem-solving skills and ability to write clean, maintainable code.

Join Rise to see the full answer
How do you ensure code quality when working on a tight deadline?

Discuss the strategies you implement, such as writing unit tests, conducting peer code reviews, and prioritizing tasks. It's valuable to share how you balance the urgency of shipping features with the importance of delivering high-quality code.

Join Rise to see the full answer
What is your approach to debugging and troubleshooting issues in production?

Share your systematic approach to debugging, detailing the tools you utilize, such as logging and monitoring frameworks. Offer examples of issues you've resolved in the past and emphasize your ability to collaborate with team members when tackling persistent problems.

Join Rise to see the full answer
Can you describe a technically challenging project where you had to use data pipelines?

Provide an overview of a specific project involving data pipelines, covering the complexity, your role, and the technologies utilized. Illustrate how you overcame challenges and the impact your work had on the overall project success.

Join Rise to see the full answer
How do you stay updated on technology trends and advancements in software engineering?

Discuss your commitment to continual learning by mentioning specific resources such as blogs, podcasts, or industry conferences that you engage with. Emphasize the importance of staying current to improve your work and contribute more effectively to your team.

Join Rise to see the full answer
How would you approach onboarding new retailers into the Lyst platform?

Talk about your strategy for onboarding, which may include understanding retailer needs, collaboration with different teams, and ensuring the data pipeline efficiently integrates their products. Stress the importance of communication and feedback loops with new partners.

Join Rise to see the full answer
Can you explain your understanding of Docker and Kubernetes in a production environment?

Share your experience using Docker for containerization and how Kubernetes helps in orchestration. Provide examples from your past where these tools were vital to the deployment and management of applications in production.

Join Rise to see the full answer
What considerations do you take into account when writing production-level code?

Explain the factors that matter to you, such as maintainability, scalability, and performance. Offer insights into your testing practices and code reviews, ensuring that you deliver robust applications that can be easily understood and enhanced by your team.

Join Rise to see the full answer
Describe a time when you had to work closely with cross-functional teams. What was the outcome?

Share a specific example that illustrates your collaboration skills. Highlight how you communicated effectively, handled different viewpoints, and ultimately achieved a successful outcome that benefited the project or organization.

Join Rise to see the full answer
How do you approach team retrospectives and planning meetings?

Discuss your perspective on retrospectives, focusing on the importance of open dialogue and constructive feedback. Additionally, explain how you contribute to planning by prioritizing tasks and setting realistic goals, fostering a collaborative team environment.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Lyst Remote No location specified
Posted 15 hours ago
Photo of the Rise User
Posted 14 days ago
Inclusive & Diverse
Empathetic
Take Risks
Transparent & Candid
Feedback Forward
Mission Driven
Collaboration over Competition
Work/Life Harmony
Maternity Leave
Paternity Leave
Snacks
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
401K Matching
Paid Sick Days
Paid Time-Off
Paid Volunteer Time
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Posted 6 days ago
Zoopla Remote No location specified
Posted 5 days ago
Photo of the Rise User
Posted 6 days ago
Photo of the Rise User
Transparent & Candid
Growth & Learning
Inclusive & Diverse
Empathetic
Collaboration over Competition
Feedback Forward
401K Matching
Medical Insurance
Dental Insurance
Vision Insurance
Equity
Paid Sick Days
Paid Time-Off
Disability Insurance
Life insurance
Learning & Development

Lyst offers a unique opportunity to work on a premium shopping platform, which is both a trusted partner to the world’s leading fashion brands and a global consumer-facing product. Over 150 million people use the Lyst app and website each year to ...

16 jobs
MATCH
VIEW MATCH
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
March 18, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Owner, AI at Modernizing Medicine, Inc.
Photo of the Rise User
131 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Strongsville just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Canton just viewed UI Designer - Website & Brand at Atlan
Photo of the Rise User
21 people applied to Software Engineer Intern at Hudl
Photo of the Rise User
24 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - User Platform at Spotify
Photo of the Rise User
Someone from OH, Dayton just viewed Data Engineer - #1696 at MeridianLink
Photo of the Rise User
Someone from OH, Columbus just viewed Enterprise Sales Project Associate at Array
Photo of the Rise User
Someone from OH, Akron just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Thornville just viewed Finance Rotation Analyst at Huntington National Bank
Photo of the Rise User
Someone from OH, Columbus just viewed Cashier - Sawmill Road Market District at Giant Eagle
Photo of the Rise User
Someone from OH, Cincinnati just viewed Data Scientist at Apex Systems
Photo of the Rise User
Someone from OH, Mansfield just viewed POS Install Tech at TEKsystems
Photo of the Rise User
Someone from OH, Dublin just viewed Sr. Manager UX Design Research at Visa
Photo of the Rise User
Someone from OH, Columbus just viewed Case Manager at Release Recovery
Photo of the Rise User
Someone from OH, Cincinnati just viewed Recruiting Coordinator (Contractor) at Anduril Industries
Photo of the Rise User
Someone from OH, Dublin just viewed Field Support Technicians - (Phoenix) at Nordstrom
Photo of the Rise User
Someone from OH, Stow just viewed IT Asset administrator at Ergomed
Photo of the Rise User
Someone from OH, Loveland just viewed Senior Buyer (wholesale) (m/f/d) at ABOUT YOU SE & Co. KG
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Internship: Talent at Hylant