
Enable job alerts via email!
Generate a tailored resume in minutes
Land an interview and earn more. Learn more
A growing tech company in the UK is seeking a mid-level to senior Software Engineer for a hybrid role. This position offers the opportunity to work with an agile team on a multi-brand ecommerce platform, focusing on backend development in Python, while also having exposure to frontend technologies. The ideal candidate will have strong experience with Python, web frameworks, and relational databases, along with a passion for building impactful software solutions. Competitive salary of £70k - £90k depending on experience, plus comprehensive benefits.
Software Engineer (Mid–Senior)
Python Full Stack
A fast-growing, technology-led consumer health & beauty scale-up is looking for a mid-level to senior Software Engineer to join its collaborative engineering team.
The business builds and operates multiple direct-to-consumer brands, supported by a highly bespoke ecommerce platform, internal tooling, and in-house manufacturing systems. Technology sits at the heart of the company, enabling personalised products that make a meaningful difference to customers’ lives.
This is a hybrid role, with regular collaboration time in a London-based office and flexibility to work remotely for part of the week.
You’ll join an agile, cross-functional tech team working across the full stack, partnering closely with Product, Design, and Operations to deliver scalable, high-impact software.
The role has a strong backend focus in Python, with exposure to modern frontend technologies and the opportunity to influence architecture, tooling, and engineering best practices as the platform continues to scale.
This is a great opportunity for an engineer who enjoys ownership, autonomy, and seeing their work have real-world impact.
Essential experience
Nice to have