Intermediate Backend Engineer
$80k - $89k per yearLush Handmade Cosmetics
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.
$80k - $105k per year
...office. About the Role Big Viking Games is hiring an Intermediate Software Engineer to build and maintain YoWorld and Fish World, our long-... ...TypeScript and HTML5 game client and occasionally work on a PHP backend — shipping features and fixes to a live player base on a...SuggestedLong term contractFull timeLive InWork at office$92k - $118k per year
...The Role We're looking for an Intermediate Java Backend Developer to join our Insurance practice in Toronto. This role is ideal for a software engineer who enjoys solving complex backend engineering challenges, modernizing enterprise applications, and building scalable...SuggestedLong term contractInternshipImmediate start$105k - $125k per year
...General Information: Job Title: Backend Engineer III Location: Toronto (Onsite/ Hybrid) Job Type: Full-Time Hiring Timeline:... ...systems or complex data models Experience building workflow engines, pipelines, or DAG-based processing Familiarity with CI/CD,...SuggestedLong term contractFull timeInternshipWork at officeLocal areaImmediate startRemote workFlexible hours$73k - $100k per year
...experienced group of professionals who are reimagining the future of bridge engineering — from rehabilitation and evaluation to construction and delivery. Entuitive is looking for an Intermediate Engineer to primarily focus on structural design and evaluation of bridges....SuggestedFull timeContract workFor contractorsWork at officeLocal areaFlexible hours$73k - $100k per year
...to re-imagine the future by changing the way that buildings are conceived and constructed. Entuitive is looking for an Intermediate Structural Engineer with experience in restoration of existing structures, based in our Toronto office. Take the opportunity to learn more...SuggestedFull timeContract workWork at officeFlexible hours$172k - $258k per year
...career. About The Team The Data Foundations team drives Data Engineering and Data Apps and Tooling work across Stripe, enabling Stripes... ...and resolve deep-rooted data quality issues Knowledge of a backend development language (such as Scala, Java, or Go) and strong...Full timeInternshipWork at officeLocal areaRemote workWork from homeRelocation$85k - $105k per year
...Xello is looking for a Backend Engineer This role is a remote role, looking for candidates within Canada only. __ Xello is looking for a Backend Engineer to help build and support the backend services, APIs, and data-intensive systems that power our content management...Full timeRemote workFlexible hours$73k - $100k per year
...What is the Opportunity? The Intermediate Engineer will work on small and medium projects and assist in maintaining a high level of service for the Special Project Structural practice at Entuitive. This will entail working closely with the other service groups at Entuitive...Full timeFor contractorsWork at officeFlexible hours$170k - $220k per year
...with their work from any endpoint, anywhere in the world. We engineer the end-to-end device experience—from our flagship FastPass ,... ...innovations on the Okta Engineering Blog . Staff Software Engineer- Backend , Device Identity We seek a dynamic and influential Staff...Long term contractLocal areaWorldwide$103.32k - $147.6k per year
...build and operate critical internal platforms like Fleetshift — the engine powering large-scale automated code refactoring across Spotify —... ...Design and implement reliable, testable, and maintainable backend systems, primarily in Java Own end-to-end solutions from technical...Long term contractFull timeInternshipWork from homeFlexible hoursShift work$90k - $120k per year
...involvement in some of the most complex structures in the world. The Bridges Department - Central Region, is looking for a Structural Engineer (Bridges) for our team in Ontario. Reporting to the Manager, Bridges - Central Region, the engineer will be responsible for carrying...Full timeContract workInternshipWork at officeFlexible hours- ...Join our Framework team: the engineering foundation that makes Achievers scale. This team owns authentication, API gateways, interservice... ...role. Successful candidates will be able to bring a strong backend engineering background and be excited about continuing to...Permanent employmentFull time
$185k - $231.5k per year
...DoorDash is building the world's most reliable on-demand, logistics engine for delivery! We're looking for experienced engineers to join our... ...problems with elegant technical solutions. You'll operate our backend services and architecture that support all product functionality...Full timeLocal area$100.2k - $137.7k per year
...teams and support delivery activities including QA/QC, proposals/estimates, field reviews and commissioning support; mentor junior engineers/designers as required. About you University degree in Electrical Engineering and P.Eng. (PEO) registration in Ontario (or eligibility...Full timeInternshipWork at officeFlexible hours- ...services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer (Backend - Java) Overview Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat fraud...Long term contractFull timeWorldwide
$180k - $210k per year
...About Us We’re looking for a Staff Engineer - User Experience (Backend) to join our Patient Platform team and shape the systems that power patient-facing experiences across our health technology platform. This team owns the APIs, orchestration services, and communication...Contract workInternshipLocal areaImmediate startRemote workFlexible hours$156k - $214.5k per year
...people to join us as we power the shop local movement. If you believe in community, come join ours. About this role: Our Brand engineering team owns the code that our Brands use to manage their business on Faire. This includes managing product listings, fulfilling...Work at officeLocal areaRemote workMonday to friday3 days per week- ...Our vision is collective and our DNA is truly human! The team behind the genius Norda Stelo is seeking an Intermediate or Senior Structural Engineer to support industrial and heavy industrial projects in Ontario. This role is intended to strengthen our local presence...For contractorsLocal areaRemote workFlexible hours
- "Learning fast is an engineer’s superpower in the AI era." About Us: Viggle AI is a startup backed by top-tier investors such as a16z... ...of AI-powered avatar and video generation. We're hiring a backend engineer to own and evolve our core platform — a Go-based business...Full timeWork at officeWorldwide
- ...work. Visit our Career Page to learn more. Our approach to engineering We prioritize customer needs first We work in small,... ...In this role, your mission will be to enhance and scale the backend systems powering the Mimica platform ( MERN stack). This means...Full timeLocal areaRemote workFlexible hours
$118k - $152k per year
...business impact. The Role We're looking for a Staff Java Engineer who combines deep technical expertise with a passion for engineering... ...and engineering teams to design and deliver resilient, scalable backend solutions using modern Java technologies, cloud platforms, and...Long term contractInternshipImmediate start$129.5k - $178k per year
...responsible for the first step in that journey. As a Product Engineer on the Brand pillar, you will be responsible for planning and building... ...Build features across multiple stacks, potentially including Backend, Frontend, and Mobile Optimize web applications for peak...Long term contractWork at officeLocal areaRemote workMonday to friday3 days per week- ..., flexibly, and collaboratively — without compromising standards — we want to hear from you. We're looking for an exceptional backend engineer and hands-on architect to help us scale and connect millions of devices to wireless networks. The projects and potential impact are...Full timeWorldwide
- ...and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features to designing, implementing, and maintaining robust,...Permanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$140k - $192.5k per year
...performance efficient and memory optimized code We'll be reaching out to candidates that have: ~2+ years of experience as a Backend Software Engineer. ~ Very strong problem solving skills in data structures, algorithms, and optimization ~ Experience working with...Local areaRemote workWork from homeHome office- ...on an exceptional basis for highly qualified candidates who possess specialized skills critical to this role. As a Senior Backend Engineer , you will have a hand in architecting the technology and customer experience that are pivotal to multiple web products for patients...Full timeLive outVisa sponsorship
$120k - $150k per year
...Help us build the world's most reliable, on-demand logistics engine for last-mile delivery! We're bringing on experienced engineers to... ...excited about you because… You have 2+ years of experience in backend, infrastructure, or platform engineering. You have experience...Long term contractFull timeContract workLocal area- ...SYSTRA Canada is part of the SYSTRA group, an international consulting and engineering group, a world leader in the design of transport infrastructures. SYSTRA Canada is an engineering and consulting firm whose primary focus is to offer transportation solutions, whether...Relocation
- ...designers and planners, structural, mechanical and electrical engineers, landscape architects and sustainability experts who design for... ...practice as a force for good in the world. We are seeking an Intermediate Electrical Engineer to support the design and delivery of integrated...Full time
- ...multi-disciplinary practice of architects, interior designers, urban designers and planners, structural, mechanical and electrical engineers, landscape architects and sustainability experts who design for community wellbeing and urban vibrancy. We are a fun-loving bunch of...Full time
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Intermediate Backend Engineer. Be the first to apply!

