Python Engineer

Siri InfoSolutions Inc

Toronto

Hybrid

CAD 90,000 - 130,000

Full time

13 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Siri InfoSolutions Inc. seeks a Python Backend Engineer to design, build, and scale backend services in a hybrid Toronto setting. You will craft robust REST APIs, contribute to platform engineering, and drive architecture decisions for enterprise-grade financial platforms.

The role emphasizes scalable systems, observability, and collaboration with cross-functional teams. A Canadian degree is expected, with strong coding, design, and cloud experience across AWS/Azure/GCP.

Qualifications

  • Strong Python backend development experience.
  • Design and develop REST APIs and OpenAPI specifications.
  • Experience with scalable system design and performance optimization.
  • Familiarity with platform engineering and shared backend platforms.
  • Strong SQL and NoSQL database knowledge.
  • Experience with cloud providers (AWS, Azure, or GCP).
  • CI/CD pipelines, Git, and DevOps practices.
  • Degree from a Canadian university or college.
  • Excellent communication and problem-solving abilities.

Responsibilities

  • Design, develop, and maintain scalable Python backend services.
  • Build and manage RESTful APIs and backend integrations.
  • Contribute to reliability, observability, and scalability initiatives.
  • Lead system design discussions for distributed architectures.
  • Collaborate with frontend, DevOps, and product teams.
  • Optimize backend performance, security, and maintainability.
  • Participate in code reviews and engineering best practices.

Skills

Python backend
REST APIs
System design
Platform engineering
Databases (SQL/NoSQL)
Cloud platforms (AWS/Azure/GCP)
CI/CD & Git
DevOps practices
Communication skills
Canadian degree (Bachelor's/Master's)

Education

Bachelor's or Master's degree (Canadian)

Tools

Docker
Kubernetes

Job description

Position: Python Backend Engineer

Location: Downtown Toronto ON (Hybrid)

Duration: Contract

Role Overview

We are looking for skilled Python Backend Engineers to build and scale high-performance backend systems. The role will focus on API development, platform engineering, and system design while 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 designing and developing REST APIs, JSON, and OpenAPI.
  • Strong system design experience, including scalability, fault tolerance, and performance.
  • Experience with 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
  • Financial services or fintech experience.
  • Experience with microservices architecture.
  • Docker and Kubernetes experience.
  • Exposure to security, compliance, and high-availability systems.
Why Join
  • Work on mission-critical financial platforms.
  • Gain exposure to large-scale, high-impact systems.
  • Collaborate within an engineering-driven environment.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Backend Engineer
Backend Engineer

Princeton IT Services, Inc • Toronto

On-site
CAD 110,000 - 170,000
Back End Developer-Python
Back End Developer-Python

SRA Group • 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
Python Backend & System Design
Python Backend & System Design

Princeton IT Services, Inc • Toronto

On-site
CAD 100,000 - 150,000
Senior Python Engineer
Senior Python Engineer

Apexon • Toronto

On-site
CAD 110,000 - 160,000
Senior Python Backend Engineer
Senior Python Backend Engineer

Apexon • Toronto

On-site
CAD 120,000 - 180,000
Python Developer
Python Developer

Global Technical Talent, an Inc. 5000 Company • Toronto

Hybrid
CAD 140,000 - 180,000
Medical, Vision, and Dental Insurance
Back End Engineer
Back End Engineer

Elastify • Toronto

On-site
CAD 60,000 - 85,000
Sr Python Developer
Sr Python Developer

Princeton IT Services, Inc • Toronto

On-site
CAD 80,000 - 110,000
Senior Software Engineer – Backend
Senior Software Engineer – Backend

TEEMA • Toronto

On-site
CAD 120,000 - 150,000