Backend Engineer - Python
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. The Team
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. The Role
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. Please note: We may close this vacancy early if we receive an overwhelming response or our business requirements change. 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.
- Write clear, maintainable code that will scale across projects and distributed development teams.
- Collaborate with engineers, QAs, designers, and partners to solve interesting and challenging problems for delivering scalable technology worldwide.
- Refactor, review and maintain existing enterprise application code bases ensuring scalability, performance and security are taken into consideration, building new features to support the growth of global business.
- Actively researching and implementing innovative techniques and features to enhance the development process.
- Work closely with seniors and the leadership team to architect solutions, evaluate existing and emerging technology choices, and steer the overall technical direction.
- 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.
- 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
Recommended Jobs
Power Systems Engineer
Role: Power Systems Engineer Location: Warwick, Birmingham On-site: To be discussed Internal: Career Level 7 Accenture is a global professional services company with leading capabiliti…
Director, European Business Systems
ABOUT GREYSTAR Greystar is a leading, fully integrated global real estate company offering expertise in property management, investment management, development, and construction services in inst…
Product Designer - AI Creator
Multiverse is the upskilling platform for AI and Tech adoption. We have partnered with 1,500+ companies to deliver a new kind of learning that's transforming today's workforce. Our upskilling ap…
Residential Property Solicitor
A well-established, legal 500 law firm is seeking a confident and proactive Residential Property Solicitor, Licensed Conveyancer, or Legal Executive with at least 1 year’s PQE to join their successf…
Risk and Compliance / Co-Sec Assistant
Risk and Compliance / Co-Sec Assistant Full-Time, Permanent | 4 Days in the Office (London) Salary: : £50,000 – £55,000 per annum, depending on experience A well-established organisation is s…
Spray painter Metalwork CSCS
Elite Metalcraft co ltd seeking a skilled Spray Painter to join our production team. As a spray painter, you will be responsible for, smoothing each components surface, mixing the coating liquids, and…
Policy and Public Affairs Manager
Policy and Public Affairs Manager Hybrid Responsibilities: Lead the charity's public affairs initiatives across the devolved nations Develop important policy positions through analysing d…
Comms Planning Director
Job Title: Comms Planning Director Location: Hybrid (3-days per week in London office) Salary: Circa £80K plus bonus Role: I am partnering with a fast-moving, strategic media agency at …
Assistant Restaurant Manager
The Ned boasts 10 restaurants each serving a unique style of cuisine from around the world. As Assistant Restaurant Manager you will support your management team in the leadership of one of our venue…
Principal Consultant - Programme Advisory (Energy & Utilities - Infrastructure & Capital Projects)
Company description We believe in the power of ingenuity to build a positive human future. As strategies, technologies, and innovation collide, we create opportunity from complexity. Our te…