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 yesterday

Join Lyst as a Senior Product Analyst to drive data-driven product decisions in the dynamic world of fashion shopping.

Photo of the Rise User
Lyst Remote No location specified
Posted 4 days ago

Join Lyst as a Mid-Weight Product Designer and contribute to crafting intuitive interfaces in a leading fashion marketplace.

Posted 6 days ago

Join Octopus by RTG as a Microsoft D365 Solution Architect to shape the future of technology in a remote capacity.

Photo of the Rise User
Posted 12 days ago

As a Senior Web Engineer at Xello, you'll deliver exceptional mobile web experiences while collaborating with cross-functional teams.

TymeX Remote No location specified
Posted 2 days ago

Join TYME as a Frontend Technical Lead Engineer and drive innovation in digital banking technology.

Photo of the Rise User
Posted 10 days ago

Join Pico MES as a Frontend Engineer and help craft cutting-edge UX/UI features for our innovative manufacturing software.

Photo of the Rise User
Posted 5 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

As an Android Engineer at American Express, you'll help build and enhance mobile applications for millions of users while collaborating in a dynamic and inclusive team.

Photo of the Rise User
Customer-Centric
Collaboration over Competition
Growth & Learning
Take Risks
Medical Insurance
Dental Insurance
Vision Insurance
Flex-Friendly
Equity
Learning & Development
Photo of the Rise User
Posted 14 days ago

Join a dynamic team as an AI Full Stack Developer and help shape a revolutionary human-centered AI platform.

Posted 13 days ago

Join Mindrift as a Freelance Software Developer to help shape the future of AI with your expertise in Golang.

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 ...

22 jobs
MATCH
Calculating your matching score...
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
20 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Fredericksburg just viewed Vice President, Inside Sales at A Place for Mom
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at AudioEye
Photo of the Rise User
Someone from OH, Germantown just viewed Staff Accountant at GoodLeap
Photo of the Rise User
58 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Cincinnati just viewed Director of Growth Marketing at TeamSnap
Photo of the Rise User
Someone from OH, Cincinnati just viewed Growth Lead at io.net
Photo of the Rise User
Someone from OH, Cincinnati just viewed VP, Demand Generation at Ontic
Photo of the Rise User
14 people applied to Software Engineer Intern at GITAI
R
Someone from OH, Cleveland just viewed Influencers Affiliates Team Lead at RISK
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analyst at Anchorage Digital
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Analytics Analyst at 10x Genomics
Photo of the Rise User
Someone from OH, Columbus just viewed Sr Specialist Quality & Regulatory Compliance at bioMérieux
Photo of the Rise User
Someone from OH, Cincinnati just viewed Jr. Graphics Designer at NBCUniversal
o
Someone from OH, Cleveland just viewed Nike Marketing Coordinator at osu
Photo of the Rise User
Someone from OH, Columbus just viewed Project Manager at Promise
Photo of the Rise User
Someone from OH, Lima just viewed Program/Project Manager I at SRI International
G
Someone from OH, Mount Orab just viewed Backend Developer at GATEWAY CAREERS
Photo of the Rise User
Someone from OH, Alliance just viewed Editor, Music Editorial (Fixed-Term Contract) at Spotify
Photo of the Rise User
Someone from OH, Cleveland just viewed IoT Engineer Intern (Batam) at Bosch Group