2,135,351open jobs
135,091companies
242,951added this week
Browse all
Location
In office (Toronto)
Seniority
Senior
Employment
Contractor

First seen by Alion on Nov 6, 2026.

Overview
Company
Impact
Profile match
S.i. Systems is one of Canada's largest IT staffing and talent recruitment agencies, specializing in contract staffing, direct-hire placements, contractor payrolling, and IT project solutions. Headquartered in Calgary, Alberta - with major offices across Toronto, Vancouver, Ottawa, and other key metropolitan centers - the firm connects organizations with highly skilled technology professionals across cybersecurity, software development, cloud infrastructure, enterprise systems, and data analytics. Backed by an extensive nationwide network of pre-screened IT contractors, it supports corporate and public sector clients navigating large-scale digital transformations and complex technical initiatives.

Senior Backend Engineer - Python / FastAPI

 

Duration: 1 Year

Location: Remote (open to occasional in-person for all-hands meetings, if requested)

 

Our Client is Canada's largest retailer. They're looking for an experienced Senior Backend Engineer to join the Supply Chain Technology team and contribute to the development of a new AI-powered supply chain platform.

 

Working alongside AI and Frontend Engineers, you will play a key role in designing, developing and implementing the backend services and APIs that power the platform.

 

This is an opportunity to contribute to a new technology initiative involving modern cloud-native architecture and AI-driven applications. We are looking for a strong Python developer with experience building scalable backend services, integrating databases and developing production-ready REST APIs.

 

Key Responsibilities:

  • Design, develop and maintain scalable backend services and REST APIs using Python.
  • Build and integrate APIs using FastAPI, supporting the wider AI-powered supply chain platform.
  • Develop and maintain database integrations, ensuring reliable data access and efficient backend processing.
  • Collaborate closely with AI Engineers to integrate backend services with LLM-powered applications and agentic AI workflows.
  • Work alongside Frontend Engineers to support seamless API integrations and application functionality.
  • Design and implement scalable, reliable and maintainable backend architectures.
  • Develop and deploy applications within containerised environments using Docker and Kubernetes.

 

Must Have Skills:

  • Strong experience developing backend applications using Python, experience with FastAPI preferred.
  • Hands-on experience designing, developing, and integrating REST APIs.
  • Strong database integration experience and understanding of data access patterns.
  • Experience with Docker and Kubernetes for application containerisation and orchestration.
  • Experience building and maintaining scalable, production-grade backend services.
  • Experience with Google Cloud (GCP) preferred, open to AWS/Azure


Disclaimer:
AI may be used in evaluating candidates.
This posting is for an existing vacancy.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,135,351 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Toronto
In office · Full-Time · 3+ years exp · Vancouver
Python
Java
SQL
C#
C#
.NET
Databases
Apache Kafka
AI/ML
AutoGen
LangChain
Fine-tuning
Embeddings
Prompt Engineering
Function Calling
AI Agents
CrewAI
LLM
RAG
Tokenization
Machine Learning
DevOps
Splunk
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Analytics
ETL/ELT
Apply
$131k – $180k per year · Remote (Canada) · Full-Time
SQL
Ruby
Ruby
Ruby on Rails
Sidekiq
Databases
PostgreSQL
Redis
AI/ML
AI Agents
DevOps
Kubernetes
Cybersecurity
Okta
Auth0
Management
Agile
Apply
In office · Full-Time · 6+ years exp · Vancouver
AI/ML
Context Engineering
Analytics
A/B Testing
Apply
$115k – $130k per year · Remote (Canada) · Full-Time · 5+ years exp
Python
JavaScript
TypeScript
Python
Django
Celery
Django REST Framework
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
ElasticSearch
Apache Kafka
AI/ML
Copilot
Cursor
Claude
DevOps
Rest API
Helm
GitHub Actions
CI/CD
AWS
Docker
Kubernetes
Amazon S3
IAM
Cybersecurity
HIPAA
MedTech
HL7
FHIR
Apply
$107k – $121k per year · Hybrid · Full-Time · 6+ years exp · Toronto
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
AI/ML
LLM Guardrails
DevOps
Terraform
CI/CD
AWS
Cybersecurity
SOC 2
Apply
In office · 5+ years exp · Toronto
Apply
In office · Full-Time · 7+ years exp · Toronto
Python
Apply
Apply
$54k – $90k per year · Equity · In office · Full-Time · 2+ years exp · Bachelor's Degree · Toronto
Python
JavaScript
Java
PHP
Ruby
C#
C++
Node JS
Databases
DynamoDB
DevOps
AWS
AWS Lambda
Amazon EC2
Amazon S3
Apply
In office · 8+ years exp · Toronto
Analytics
Informatica
Apply
See all jobs
This is one of many
2,135,351 more open roles from verified company boards, updated every day.