Python Developer

Siri InfoSolutions, Inc.

Toronto

Hybrid

CAD 100,000 - 150,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

Siri InfoSolutions, Inc. is seeking skilled Python Backend Engineers to design, build, and scale high-performance backend systems for financial platforms. The role focuses on API development, platform engineering, and system design with enterprise-grade security and reliability.

You'll design and maintain scalable services, create RESTful APIs, work across teams to deliver end-to-end solutions, and contribute to reliability, observability, and performance improvements in a hybrid environment.

Qualifications

  • Strong experience with Python backend development.
  • 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.

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.

Skills

Python
REST APIs
System design
Platform engineering
SQL/NoSQL
Cloud platforms
CI/CD
DevOps
Git

Education

CS degree

Tools

OpenAPI

Job description

Work Arrangement: Hybrid (2-3 days onsite/week)
Duration: 12+ months
Pay Rate: DOE
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
Python Backend & System Design
Python Backend & System Design

Princeton IT Services, Inc • Toronto

On-site
CAD 100,000 - 150,000
Python Developer
Python Developer

Global Technical Talent, an Inc. 5000 Company • Toronto

Hybrid
CAD 140,000 - 180,000
Medical, Vision, and Dental Insurance
Python Developer (Senior/Staff)
Python Developer (Senior/Staff)

Acquird.io • Toronto

Hybrid
CAD 150,000 - 200,000
Python Developer
Python Developer

Insight Global • Montreal

Hybrid
Senior Python Software Engineer
Senior Python Software Engineer

Quantum Technology Recruiting Inc. (QTR) • Toronto

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

Apexon • Toronto

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

Apexon • Toronto

On-site
CAD 120,000 - 180,000
Senior Python Engineer
Senior Python Engineer

Apexon • Toronto

On-site
CAD 110,000 - 160,000
Sr Python Developer
Sr Python Developer

Princeton IT Services, Inc • Toronto

On-site
CAD 80,000 - 110,000