Jobs Companies Lush Handmade Cosmetics Intermediate Backend Engineer

À propos de ce poste Intermediate Backend Engineer chez Lush Handmade Cosmetics

Lush Handmade Cosmetics · Hybride · Toronto, Ontario, Canada

Lush Handmade Cosmetics is a global enterprise with more than 900 retail shops in 52 countries focused on producing creative and indulgent cosmetics and bath products using only the freshest organic fruits and vegetables, pure essential oils, and safe synthetics. We are dedicated to fair-trade sourcing, supporting sustainable communities, and giving back through our Lush Giving Products which donate 75% to grassroots organizations that support people, animals and the planet.

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
As an Intermediate Backend Engineer, you will contribute to backend services and tooling that support the Global business. Your responsibilities will include developing custom software, including our REST APIs, GraphQL subgraphs, extending open-source software like Saleor, ERPNext, and integrating with third-party solutions like Power BI, CloudSQL.

We endeavour to provide innovative solutions for bespoke LUSH use-cases. This role would suit a candidate who is passionate about developing high-quality, performant products which are suitable for use in a global business.

Reporting to the Senior Backend Engineering Manager, the Intermediate Backend Engineer undertakes the following RESPONSIBILITIES:

  • 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 research and implement innovative techniques and features to enhance the development process.

You bring the following QUALIFICATIONS:

  • A Python-first developer who is proficient in the native libraries and can demonstrate a genuine interest in Python coding philosophy and practices.
  • Experience with TypeScript is a strong bonus
  • Able to translate product or business requirements into technological initiatives.
  • Able to autonomously debug and resolve issues.
  • Comfortable writing complex SQL queries.
  • Have a very good working knowledge of git.
  • Have experience building web applications using a web framework like FastAPI, Django, or Flask.
  • Have experience building GraphQL APIs with Strawberry or Ariadne, with Strawberry federation experience as a bonus.
  • Have a good understanding of application packaging and deployment using pip/uv, virtual environments (venv), and pyproject.toml. Some knowledge of Docker would be ideal.


What’s it like working for Lush
People are at the heart of our business. We want you to enjoy and challenge yourself, build a career, and teach us what we don’t know, so we’ve created a culture where your job description is a starting point, not an end goal. Our working style is flexible, fluid, supportive, and authentic - if you’ve got the drive to push yourself and try different things, you will have our support.

Thriving with a diverse company culture, celebrating the uniqueness of our staff, and committed to inclusion. We are proud to be an equal opportunity employer.

We thank all interested applicants; however, only qualified candidates will be contacted.


We’re 10% Employee Owned - all colleagues play a role in protecting our ethics and our independence, contributing ideas for the future and sharing in the rewards of success when the company is doing well.
#LI-IS1 #LI-Hybrid

Job Type: Full-time, Permanent role.

Work Type: Hybrid role, must have flexibility to go on-site 1-2 days/week. 

  • Office Location: 35 Jutland Road, Etobicoke, Ontario, M8Z 2G6

Job Location: The successful candidate must be located in or around Toronto, ON.


Recruitment Process Overview: 



 

This salary range is based on an assessment of the local market and may vary depending on the successful candidate's location. This range is based on base salary and does not include additional bonus program and total rewards eligibility.

Base Salary Range
$80,000$89,000 CAD

Best of luck on your job search, and don't forget to follow us to learn more!

Find our Personal Privacy Policy details here.

Lush Handmade Cosmetics participates in E-Verify in certain US states including AL, GA, NC, SC, FL, AZ, UT, TN and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the United States.

Lush Cosmetics North America respectfully recognizes that our business operates on Indigenous territory across Turtle Island. As a business headquartered in Canada, our largest facilities are located on the unceded territories of the Musqueam, Squamish and Tsleil-Waututh, as well as here on the lands of the Mississaugas of the Credit, Anishnabeg, Chippewa, Haudenosaunee and Wendat, and now home to many diverse First Nations, Inuit and Métis peoples.

Our commitment to reconciliation and decolonization is guided by the Truth and Reconciliation Commission of Canada: Calls to Action #92. We recognize that our facilities, along with our settler and newcomer staff are guests on this land and as we act to repair past harm, we do it together in ally ship with Indigenous People everywhere, including staff, customers and with leadership from organizations and communities we work with.

Prêt à postuler chez Lush Handmade Cosmetics ?
Postuler chez Lush Handmade Cosmetics

Comment se compare ce salaire pour Backend Engineer

Ce poste paie $60,258/yren dessous de la fourchette habituelle pour les postes Backend Engineer.

$111,258 la médiane $135,000 $175,000

Fourchette typique $125,000–$168,120/yr, à partir de 10 annonces Backend Engineer comparables sur JobsRadar (rémunération annualisée en USD). Voir les aperçus de salaire pour Backend Engineer →

À propos de Lush Handmade Cosmetics

 

     

 

 

Voir tous les emplois chez Lush Handmade Cosmetics →

Emplois similaires

Fulfillment IQ
Backend Engineer III
Fulfillment IQ
⚡ Postuler tôt Toronto, Ontario, Canada Sur site
● Nouveau 👁 Vu ✓ Postulé il y a 18 h
Varicent
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )
Varicent
⚡ Postuler tôt Vancouver, British Columbia, C... Sur site $121,000–$159,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Varicent
Staff Backend Developer
Varicent
⚡ Postuler tôt Toronto, Ontario, Canada Sur site $145,440–$190,800
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
Varicent
Staff Software Engineer – Backend (Typescript / .Nodejs / AWS )
Varicent
⚡ Postuler tôt Toronto, Canada Sur site $121,000–$159,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 j
OpenTable
Software Engineer II (Backend C# & .Net)
OpenTable
⚡ Postuler tôt Toronto, Canada Sur site $120,000–$150,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
ZoomInfo Technologies LLC
Senior Software Engineer - API & MCP Platform
ZoomInfo Technologies LLC
⚡ Postuler tôt Bethesda, Maryland, United Sta... · lieu restreint $140,000–$200,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
HelloFresh
Staff Backend Engineer
HelloFresh
⚡ Postuler tôt Toronto, Ontario, Canada Sur site CA$150,000–CA$200,000
● Nouveau 👁 Vu ✓ Postulé il y a 1 sem.
Prenuvo
Staff Engineer - User Experience (Backend)
Prenuvo
⚡ Postuler tôt Toronto, Ontario, Canada Sur site $180,000–$210,000
● Nouveau 👁 Vu ✓ Postulé il y a 2 sem.
Sangoma
Senior Backend Engineer (Rust & Cloud Platform) - Remote Canada
Sangoma
⚡ Postuler tôt Toronto, Ontario, Canada Télétravail $120,000–$135,000
● Nouveau 👁 Vu ✓ Postulé il y a 4 sem.

Inscrivez-vous pour des suggestions adaptées aux emplois que vous ouvrez et aux recherches que vous enregistrez.

Plus d’emplois chez Lush Handmade Cosmetics

Voir tous les emplois chez Lush Handmade Cosmetics →

Postuler maintenant
🤖

Doucement — un instant

JobsRadar a été conçu pour de vraies personnes qui traversent une période difficile dans leur recherche d’emploi — pas pour des requêtes automatisées. Vous cliquez beaucoup trop vite et vous êtes maintenant temporairement bloqué.

Revenez plus tard. Si vous cherchez réellement un emploi, nous sommes de votre côté — agissez simplement comme un être humain.

Catch your next role the second it’s posted.

Create a free account and we’ll watch the boards for you — the instant a job matches your search, it lands in your inbox or Telegram. No digging, no refreshing.

Create free account

Free forever · takes 30 seconds · already have one?

Prenez une longueur d’avance dans votre recherche d’emploi.

Rejoignez notre canal Telegram pour ce qui vous aide à décrocher le poste — références salariales, le pouls hebdomadaire du marché et les annonces de nouveautés. Pas de spam, que du signal.

Rejoindre le canal — c’est gratuit