Python Developer

SRA Group

Toronto

On-site

CAD 110,000 - 170,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SRA Group in Toronto is seeking an experienced Python Backend Engineer to design, develop, and scale high-performance backend systems for financial-grade platforms. You will focus on API development, platform engineering, and system design to support enterprise-scale solutions.

Collaborate with frontend, DevOps, and product teams, while ensuring reliability, security, and observability across services. A Canadian degree and 3–10+ years backend experience are required, with an in-person interview

Qualifications

  • Strong experience with Python for backend development.
  • Hands-on API design and development (REST, JSON, OpenAPI).
  • System design experience focusing on scalability and fault tolerance.
  • Experience in platform engineering or building shared backend platforms.
  • Strong SQL and NoSQL database knowledge.
  • Experience with AWS, Azure, or GCP.
  • Familiar with CI/CD, 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 for reliability and scale.
  • Lead and contribute to system design discussions for distributed systems.
  • Collaborate with frontend, DevOps, and product teams to deliver end-to-end solutions.
  • Optimize performance, security, and observability of backend services.
  • Participate in code reviews and uphold engineering best practices.

Skills

Python backend
API design
System design
Platform engineering
Databases
Cloud platforms
CI/CD & DevOps
Communication skills
Problem-solving

Education

Bachelor’s or Master’s degree in a relevant field

Tools

Docker
Kubernetes

Job description

Education: Bachelor’s or Master’s degree

Experience: 3–10+ years (backend-focused)

Note : In person Interview in Toronto is MANDATORY.

Role Overview:

Client is looking for a skilled Python Backend Engineer to build and scale high-performance backend systems. This role will focus on API development, platform engineering, and system design, supporting enterprise-grade, scalable, and 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, ensuring reliability and scalability
  • Lead and contribute to system design discussions for distributed systems
  • Collaborate with frontend, DevOps, and product teams to deliver end-to-end solutions
  • Optimize performance, security, and observability of backend services
  • Participate in code reviews and ensure engineering best practices
Required Skills & Qualifications:
  • Strong experience with Python for backend development
  • Hands-on experience with API design and development (REST, JSON, OpenAPI)
  • Solid system design experience (scalability, fault tolerance, performance)
  • Experience in platform engineering or building shared backend platforms
  • Strong understanding of databases (SQL and NoSQL)
  • Experience with cloud platforms (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 / fintech environments
  • Knowledge of microservices architecture
  • Experience with containerization (Docker, Kubernetes)
  • Exposure to security, compliance, and high‑availability systems
Why Join
  • Opportunity to work on mission-critical financial platforms
  • Exposure to large-scale, high-impact systems
  • Collaborative, engineering-driven culture

Note:Bachelor’s or Master’s degree from a Canadian university or college is Must

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
Senior Backend Python Developer
Senior Backend Python Developer

Linux Association of Canada • Toronto

On-site
CAD 110,000 - 160,000
Python Backend & System Design
Python Backend & System Design

Princeton IT Services, Inc • Toronto

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

Quantum Technology Recruiting Inc. (QTR) • Toronto

Hybrid
CAD 100,000 - 150,000
Back End Developer (Python)
Back End Developer (Python)

Apexon • Toronto

On-site
CAD 120,000 - 160,000
Python Developer (Senior/Staff)
Python Developer (Senior/Staff)

Acquird.io • Toronto

Hybrid
CAD 150,000 - 200,000
Python Backend Engineer for Scalable Fintech APIs
Python Backend Engineer for Scalable Fintech APIs

SRA Group • Toronto

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

Princeton IT Services, Inc • Toronto

On-site
CAD 80,000 - 110,000
Senior Python Developer
Senior Python Developer

CG Consulting Group • Toronto

Hybrid
CAD 80,000 - 100,000
Backend Engineer, Payments
Backend Engineer, Payments

Jobgether • Toronto

Hybrid
CAD 135,000 - 203,000
Health benefits
Retirement plans
Hybrid work environment
+1