Lush logo
Lush1 week ago

Intermediate Backend Engineer

$80,000–$89,000 year

Hybrid · Toronto, Ontario, Canada

Type
Full Time
Level
Mid Level
Education
Not Specified
Company size
Unknown
Industry
RETAIL

Job Summary

Intermediate Backend Engineer responsible for backend services and tooling that support the Global business, including developing REST APIs, GraphQL subgraphs, and extending open-source software like Saleor and ERNext, plus integrating with Power BI and CloudSQL. The role emphasizes delivering high-quality, performant products for a global business, collaborating with engineers, QAs, designers, and partners, refactoring and maintaining enterprise codebases for scalability, performance, and security, and actively researching and implementing innovative development techniques.

Required Qualifications

  • A Python-first developer who is proficient in the native libraries
  • 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

Desired Qualifications

  • Python-first developer with proficiency in native libraries
  • Experience with TypeScript is a strong bonus
  • Ability to translate product or business requirements into technological initiatives
  • Autonomously debug and resolve issues
  • Strong SQL querying skills
  • Good working knowledge of Git
  • Experience building web applications using FastAPI, Django, or Flask
  • Experience building GraphQL APIs with Strawberry or Ariadne; Strawberry federation experience is a bonus
  • Understanding of packaging and deployment using pip/uv, virtual environments (venv), and pyproject.toml; some knowledge of Docker would be ideal
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$80k – $89k / yr

Intermediate Backend Engineer · Lush

Apply on Sorce