At a Glance
- Tasks: Write resilient code and collaborate on exciting checkout integrations.
- Company: Join Lyst, a global fashion platform with a vibrant culture.
- Benefits: Competitive salary, equity, remote work options, and generous holiday allowance.
- Why this job: Make an impact in e-commerce while working with cutting-edge technologies.
- Qualifications: Proven Django/Python experience and strong communication skills.
- Other info: Enjoy a people-centric culture with social events and learning opportunities.
The predicted salary is between 36000 - 60000 £ per year.
Lyst is a global fashion shopping platform founded in London in 2010 that serves over 160 million shoppers per year. We curate premium and luxury fashion products from 27,000 of the world’s leading brands in one place and we are a scale‑up with an agile, data‑driven culture.
About the role
You will join our Checkout Integrations squad where you will work closely with engineers, designers, product managers and analysts to extend the checkout processing pipeline and integrate with retailer payment and e‑commerce partners.
What you’ll do:
- Write resilient, well‑tested, production‑ready code (unit, integration, etc.) in Python/Django.
- Collaborate with product managers, QA and designers on new feature delivery.
- Improve system stability by enhancing monitoring tools and helping the team drive fault tolerance.
- Engage in code reviews, ensuring pragmatic code makes it to production.
- Build and maintain dashboards to follow technical and business metrics.
- Participate in team ceremonies and influence working practices.
Core Requirements:
- Proven experience with Django/Python and strong web fundamentals.
- Excellent communication skills – you can articulate ideas clearly and transform them into plans.
- Quality mindset – you write readable, well‑tested code and you refactor to address shortcomings.
- Strong knowledge of automated testing, especially unit testing.
- Experience with CI/CD pipelines (GitHub Actions).
- As a senior engineer you mentor peers and own delivery of feature pieces.
Bonus points:
- Experience in e‑commerce (Shopify, Magento, Salesforce Commerce Cloud).
- Familiarity with React, modern JavaScript/TypeScript, HTML and CSS.
Benefits:
- Competitive salary and equity.
- Fully remote‑first office days on Tuesdays and Thursdays (optional).
- 29 holidays per year plus 8 statutory bank holidays.
- Clothing allowance (starting at £250 and scaling up to £1,000).
- Comprehensive private healthcare (Vitality).
- Annual training allowance of £1,000.
- People‑centric culture with social events and cross‑team learning.
Senior Software Engineer employer: Lyst
Contact Detail:
Lyst Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Software Engineer
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work at Lyst or similar companies. A friendly chat can sometimes lead to insider info about job openings or even a referral.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best projects, especially those involving Python/Django. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by practising common technical questions and coding challenges. We recommend using platforms like LeetCode or HackerRank to sharpen your skills and boost your confidence before the big day.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our team at Lyst.
We think you need these skills to ace Senior Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the Senior Software Engineer role. Highlight your experience with Django/Python and any relevant e-commerce projects to catch our eye!
Craft a Compelling Cover Letter: Use your cover letter to tell us why you're passionate about this role and how you can contribute to our Checkout Integrations squad. Be genuine and let your personality shine through!
Showcase Your Code Quality: If you have a portfolio or GitHub repository, include it! We love seeing well-tested, production-ready code. It gives us a glimpse of your coding style and quality mindset.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you don’t miss out on any important updates from our team!
How to prepare for a job interview at Lyst
✨Know Your Tech Stack
Make sure you brush up on your Django and Python skills before the interview. Be ready to discuss your past projects and how you've used these technologies to solve real-world problems. This will show that you’re not just familiar with the tools, but you can also apply them effectively.
✨Showcase Your Collaboration Skills
Since you'll be working closely with product managers, designers, and analysts, it’s crucial to demonstrate your communication skills. Prepare examples of how you've successfully collaborated in the past, especially in agile environments. This will highlight your ability to work well in a team setting.
✨Emphasise Quality and Testing
Be ready to talk about your approach to writing well-tested code and your experience with automated testing. Discuss specific instances where your quality mindset improved a project or helped catch bugs early. This will resonate well with their focus on resilient, production-ready code.
✨Prepare for Code Reviews
Expect to engage in discussions about code reviews during the interview. Think about how you’ve contributed to code reviews in the past and be prepared to share your thoughts on best practices. This shows that you value quality and are willing to mentor others, which is key for a senior role.