Senior Backend Engineer - Python / FastAPI

S.I. Systems Ltd.

Toronto

Remote

CAD 90,000 - 130,000

Full time

2 days ago
Be an early applicant

Get a reply from this recruiter

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

S.I. Systems Ltd. is seeking a Senior Backend Engineer (Python) to help build and scale an AI-powered supply chain platform for a Canada-wide retailer.

This remote role collaborates with AI and frontend teams to design, develop, and deploy backend services and APIs that power cloud-native solutions. You will design scalable backend architectures, integrate databases, and ensure production-ready REST APIs using Python and FastAPI, with containerised deployments on Docker and Kubernetes.

Qualifications

  • Proven backend development experience with Python.
  • Experience designing, developing, and integrating REST APIs.
  • Strong database integration experience and data access patterns.
  • Experience with containerised environments (Docker, Kubernetes).
  • Production-grade backend service development experience.
  • GCP experience preferred; AWS/Azure acceptable.

Responsibilities

  • Design, develop and maintain scalable backend services and REST APIs using Python.
  • Build and integrate APIs using FastAPI to support AI-powered supply chain platform.
  • Develop and maintain database integrations for reliable data access.
  • Collaborate with AI engineers to integrate backend services with LLM-powered apps.
  • Work with frontend engineers to ensure seamless API integrations and functionality.
  • Architect scalable, reliable backend systems and services.
  • Deploy applications in Docker/Kubernetes-based environments.

Job description

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
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.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Frontend Engineer - React / Next.js / TypeScript
Senior Frontend Engineer - React / Next.js / TypeScript

S.I. Systems Ltd. • Toronto

Remote
CAD 100,000 - 150,000
Senior Software Developer, Python / Backend
Senior Software Developer, Python / Backend

Altis Technology • Calgary

Hybrid
CAD 135,000 - 158,000
Hybrid work environment
Mentorship culture
Cloud exposure
Senior AI Engineer x3 - Agentic AI / Machine Learning
Senior AI Engineer x3 - Agentic AI / Machine Learning

S.I. Systems Ltd. • Toronto

Remote
CAD 120,000 - 180,000
Python Backend & System Design
Python Backend & System Design

Princeton IT Services, Inc • Toronto

On-site
CAD 100,000 - 150,000
Backend Engineer
Backend Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 110,000 - 170,000
Senior Python Software Engineer
Senior Python Software Engineer

Quantum Technology Recruiting Inc. (QTR) • Toronto

Hybrid
CAD 100,000 - 150,000
Senior Python Developer
Senior Python Developer

Altis Technology • Toronto

Hybrid
CAD 130,000 - 155,000
Health benefits
RRSP contributions
Profit sharing
+2
Senior Full stack AI Developer (Python & Angular/React)
Senior Full stack AI Developer (Python & Angular/React)

Intact Financial Corporation • Montreal

On-site
CAD 90,000 - 120,000
Equal Opportunity Employment
Inclusivity and accessibility initiatives
Senior AI Engineer
Senior AI Engineer

NovoEd, Inc. • Canada

Remote
CAD 110,000 - 170,000
Benefits package
Holiday pay
Senior Backend Engineer, .NET & Python
Senior Backend Engineer, .NET & Python

Global Fleet Management • Burnaby

On-site
CAD 110,000 - 145,000
On-site workplace
Paid vacation and holidays
Sick days
+2