Back to job search
Staffingine LLC logo
Staffingine LLCVerified Job Source

Python Backend Engineer

Expired
  • Toronto, ON
  • On-site
  • Posted Sep 11, 2026
  • 1 position
Employment type
Contract
Experience level
Senior · 10+ years
Minimum education
Bachelor’s degree
Apply by
Oct 10, 2026
Posting language
English
Working hours
40 hours per week
Seniority
Mid-Senior level
Application method
Direct apply is available

This job has expired

This position at Staffingine LLC is no longer accepting applications. The original posting remains below for reference.

Expired Sep 13, 2026

Original job posting

Design, develop, and maintain scalable backend services and RESTful APIs using Python. Collaborate with cross-functional teams to optimize performance, security, and observability for enterprise-grade financial platforms.

Job details

Staffingine LLC is excited to announce an excellent Contract opportunity with one of our top clients! Position: Python Backend Engineer Location: Toronto, Ontario – Onsite Interview: In-person interview in Toronto is mandatory Experience: 5–10+ years Role Overview We are looking for skilled Python Backend Engineers to build, scale, and maintain high-performance backend systems. This role will focus on API development, platform engineering, and system design supporting enterprise-grade, scalable, secure financial platforms. Key Responsibilities Design, develop, and maintain scalable backend services using Python. Build and manage RESTful APIs and backend integrations. Contribute to platform engineering initiatives focused on reliability and scalability. Lead and participate in system design discussions for distributed systems. Collaborate with frontend, DevOps, and product teams to deliver end-to-end solutions. Optimize backend services for performance, security, and observability. Participate in code reviews and follow engineering best practices. Required Skills & Qualifications Strong experience with Python backend development. Hands-on experience with API design and development, including REST, JSON, and OpenAPI. Strong system design experience, including scalability, fault tolerance, and performance. Experience in platform engineering or building shared backend platforms. Strong understanding of SQL and NoSQL databases. Experience with AWS, Azure, or GCP. Familiarity with CI/CD pipelines, Git, and DevOps practices. Bachelor’s or Master’s degree from a Canadian university or college. Strong communication and problem-solving skills. Preferred Qualifications Experience in financial services or fintech environments. Knowledge of microservices architecture. Experience with Docker and Kubernetes. Exposure to security, compliance, and high-availability systems.

What you’ll do

Design, develop, and maintain scalable backend services and RESTful APIs using Python. Collaborate with cross-functional teams to optimize performance, security, and observability for enterprise-grade financial platforms.

Requirements

Requires 5-10+ years of experience in Python backend development with strong skills in system design and cloud platforms. A Bachelor's or Master's degree from a Canadian institution is required.

Listed skills

  • Microsoft Azure · Preferred
  • SQL · Preferred
  • REST APIs · Preferred
  • CI/CD · Preferred
  • Amazon Web Services · Preferred
  • Google Cloud · Preferred
  • Git · Preferred
  • Python · Preferred

Other relevant skills

Identified from the job description. Confirm important requirements above.

  • Python
  • API Design
  • System Design
  • Platform Engineering
  • SQL
  • NoSQL
  • AWS
  • Azure
  • GCP
  • CI/CD
  • Git
  • DevOps
  • REST
  • JSON
  • OpenAPI
  • Microservices

Job areas

  • Software
  • Technology
  • Engineering
  • Finance & Accounting

Current jobs at Staffingine LLC

These verified opportunities are still accepting applications.

Staffingine LLC has no other current jobs on Jobs.ca right now.

Browse current jobs