×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Engineer

Job in Toronto, Ontario, C6A, Canada
Listing for: HelloFresh
Full Time position
Listed on 2026-10-24
Job specializations:
  • Software Development
    Backend Developer, Full Stack Developer, Python
Salary/Wage Range or Industry Benchmark: 120000 CAD Yearly CAD 120000.00 YEAR
Job Description & How to Apply Below
S'more about the team
The Production Scheduling Technology team builds and maintains the platform that powers how Hello Fresh plans, sequences, and optimizes production across our operations. Our team has developed the first iteration of the next-generation internal system with a planning engine that now automates the end-to-end planning process – a system with deep impact on how millions of meals move through our network.

As we continue evolving this system, extending its capabilities, and preparing for expansion, we are looking for a Senior Software Engineer with strong backend experience, a talent for turning complex logic into clean, reliable systems, and enough full-stack fluency to support and enhance our internal application.

Above all, we are looking for people who will make Hello Fresh better. We believe there are many different ways of developing skills and we love diverse experiences! So even if you don’t “tick all the boxes” but think you’d thrive in this role, we would really like to learn more about you.

Lettuce share what this role will be responsible for

Build, enhance, and co‑own the Python‑based algorithmic engine that drives automated planning, including deterministic logic and constraint‑based components

Design, develop, and maintain backend services using FastAPI, ensuring scalable, reliable API interactions with our internal application

Work end‑to‑end across architecture, implementation, deployment, and operations within our modern technology ecosystem (EKS, RDS, S3, Elasti Cache, Glue, etc.)

Collaborate closely with engineers, analysts, and planners to translate domain knowledge into robust, maintainable system logic

Contribute to the evolution of the platform toward event‑driven patterns using technologies like Kafka

Support frontend needs for our internal React application, ensuring seamless integration between FE and BE layers

Improve reliability through automated testing, performance tuning, and thoughtful system design

Guide as well as learn through pairing, design discussions, and knowledge sharing to help strengthen collective ownership across a strong, team‑first environment

Participate in shaping the future direction of an advanced system

Work beyond your specialization when the problem demands it. Your specialization is your anchor, not your boundary.

Operate what you build. You instrument, monitor, and improve your systems in production. Shipping is the beginning of the learning cycle, not the end

Sound a‑peeling? Here’s what we’re looking for

Hands‑on experience working with AI tooling (e.g., Claude Code, Cursor, Copilot) beyond casual experimentation. You use AI agents every day. You have a practical sense of how the context you provide to AI tools shapes output quality, and how to set boundaries on AI‑generated work.

Strong software engineering experience with a focus on backend development and Python as the primary language

Experience designing and building systems with complex business logic, including deterministic, constraint‑based optimizers, and MIP solvers

Hands‑on experience building production‑grade APIs with FastAPI or similar modern frameworks

Solid knowledge and experience with relational databases and comfortable working with data across various data systems (PostgreSQL, Snowflake, S3)

Experience with event‑driven architecture and messaging technologies

Working knowledge of cloud environments, containerization, and orchestration (AWS, Docker, Airflow)

Experience contributing to or designing scalable architecture for internal tools or operational platforms

Full‑stack capability with React or another modern FE framework — enough to support and enhance application

Strong communication skills and a proactive, collaborative approach to working with engineers,…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary