View All Jobs 115260

Backend Engineer - Python

Build API-first backend services supporting manufacturing and retail business tooling.
London
Mid-Level
GBP35,500 – 52,500 GBP / year
4 days ago
Lush

Lush

A cosmetics retailer known for its handmade, ethically-sourced, and cruelty-free bath, body, and skincare products.

Backend Engineer - Python

This is a hybrid role, requiring a minimum of two days per week in either our London or Poole office. Salary: £35,500 - £52,500. We are building a brand that represents the people of the world. It's what you do that counts, and we are always looking to expand perspectives and voices to shape our future. We see you, we celebrate you, we want you!

You might know us as the inventors of the bath bomb, but there's more to this great-smelling, partly employee-owned, family-run company than pioneering cosmetics. We believe our business should put more back into the world than it takes and demonstrate that capitalism can be a force for good. The Living Wage Foundation's statement 'a hard day's work deserves a fair day's pay' is one that we are proud to commit to in the UK. As an accredited Living Wage employer, we put our people first and fight cruel practices like animal testing, promote regeneration, and show that it is what's inside that counts - whether that's an ingredient in a product, or the minerals in a smartphone. This is a Midweight Backend Developer role, perfect for a professional with a solid foundation in Python who is ready to take the next step in their career. Lush Digital leads digital strategy for Lush across online, retail & manufacturing globally, creating, developing and supporting the tools that drive the business. From design, artwork & photography to engineering, systems & data, we support all of Lush's digital needs.

You will be supporting the Backend Engineering team with a focus on our Manufacturing & Retail businesses, developing a range of tooling to support areas of the business as diverse as our raw ingredients sourcing team, our product production teams, as well as our forecasting, fulfilment and retail teams.

Key Responsibilities:

On a day to day basis, you'll be working closely with retail & manufacturing teams to discover, develop and support the systems they need, you will be building API first backend services to support frontend development and architect system integrations to allow for easy data flow across the business. You will collaborate with others within our Digital team to support wider technical standards and platform adoption, as well as provide mentorship for junior-level developers.

Skills, Knowledge and Expertise:

  • Experience with Python is a must, any additional experience with languages such as PHP and TypeScript would be a bonus.
  • Are able to translate product or business requirements into technological initiatives.
  • Are proficient in one or more of the following database systems: MySQL, Postgres/CockroachDB or MongoDB.
  • Have a working knowledge of git.
  • Have experience with frameworks such as Frappe, FastAPI, Django, Symfony.
  • Are confident at identifying, debugging, and resolving issues.
  • Knowledge of container based development environments would be helpful.
  • Knowledge of cloud-native development, and Google Cloud Platform tooling is preferable.

Benefits:

  • 25 days holiday plus bank holidays
  • 6 months of full pay for parental leave (primary caregiver must qualify for SMP)
  • Enhanced paternity leave*
  • Bonus scheme
  • Day off for weekday birthdays
  • Holiday purchase scheme
  • 50% discount on Lush products and spa treatments
  • Cycle to work scheme
  • Discounted rail and bus season tickets
  • Employee assistance programme
  • Financial childcare support on return to work*
  • We're 10% Employee Owned - all colleagues play a role in protecting our ethics, our independence, contributing ideas for the future and share in the rewards of success when the company is doing well.
  • Support groups, film nights, yoga, meditation sessions and much more
  • *Tailored gender affirming care
  • *Qualifying period/hours required

We believe that your information is yours and that it is Lush's responsibility to process your personal information in a secure, fair and accurate manner. Every individual processed by LUSH has certain rights over their data, which are detailed in our Privacy Notice here.

About Lush:

Since establishing in 1995 in Poole, Dorset, Lush has been driven by innovation and its ethics. Creators of pioneering beauty products such as the fizzing bath bomb, shower jellies and solid shampoo bars, we place emphasis on fresh ingredients like organic fruits and vegetables, fight against animal testing and combat over-packaging by developing products that can be sold 'naked' to the customer without any packaging. We currently operate in 52 countries with 928 global shops. Through our separate business divisions we invent, manufacture and sell our handmade products direct to our customers through our own shops and online. The fact that we make all our products by hand is something we are really rather proud of! Lush is 10% Employee Owned since 2017 and our people are the heart and soul of our business.

+ Show Original Job Post
























Backend Engineer - Python
London
GBP35,500 – 52,500 GBP / year
Engineering
About Lush
A cosmetics retailer known for its handmade, ethically-sourced, and cruelty-free bath, body, and skincare products.