Senior Python Software Engineer

Quantum Technology Recruiting Inc. (QTR)

Toronto

Hybrid

CAD 100,000 - 150,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Quantum Technology Recruiting Inc. (QTR) is seeking a Senior Python Engineer for a growing financial technology firm in Downtown Toronto. This role involves building scalable backend systems that support investment operations and portfolio analytics.

The ideal candidate will collaborate with engineering, quantitative, and business teams, focusing on high-performance solutions using Python and Rust. A degree in a related field and strong backend experience are required. The position supports hybrid work arrangements.

Qualifications

  • Degree in Computer Science, Engineering, Mathematics, Finance, or a related field.
  • Strong backend software engineering experience with languages such as Python, Rust, Java, Go, or C++.
  • Experience designing APIs, distributed systems, and scalable backend applications.

Responsibilities

  • Collaborate with stakeholders to integrate financial data into core platform services.
  • Partner with teams to design functionality and improve systems.
  • Build and maintain backend services and APIs within a microservices architecture.

Skills

Backend software engineering
Python
Rust
API design
Distributed systems
Database management

Education

Degree in Computer Science or related field

Tools

AWS

Job description

Position: Senior Python Engineer
Location: Downtown Toronto, Hybrid/Onsite
Salary Range: $100K-$150K
Job Type: Permanent
Posting Type: Open Vacancy

We're partnering with a growing financial technology firm looking to add a Senior Backend Engineer to their engineering team in Toronto.

This position focuses on building scalable backend systems that support investment operations, portfolio analytics, risk management, and financial data workflows across a sophisticated cloud-native platform used within capital markets environments.

You'\'ll work closely with engineering, quantitative, and business teams to design and deliver high-performance solutions handling complex financial datasets and workflows across multiple asset classes.

Key Responsibilities
  • Collaborate with internal and external stakeholders to understand business requirements and integrate financial and market data into core platform services
  • Partner with quantitative, trading, and risk-focused teams to design new functionality and improve existing systems
  • Develop an understanding of financial instruments, market data feeds, and investment workflows, particularly across rates and FX products
  • Build and maintain backend services and APIs within a modern microservices architecture
  • Design scalable cloud-native applications and distributed systems within AWS environments
  • Contribute to backend development primarily using Python and Rust
  • Model and manage complex financial datasets across multiple database technologies, including relational and NoSQL systems
  • Support performance optimization, observability, reliability, and ongoing platform enhancements
Requirements
  • Degree in Computer Science, Engineering, Mathematics, Finance, or a related field
  • Strong backend software engineering experience with modern programming languages such as Python, Rust, Java, Go, or C++
  • Experience designing APIs, distributed systems, and scalable backend applications
  • Experience working with databases and data modelling concepts
  • Interest in financial systems, trading platforms, risk management, or capital markets environments
  • Exposure to cloud infrastructure and AWS services is an asset
  • Strong problem‑solving skills and interest in working on complex technical and business challenges

All applications are reviewed by our recruitment team, and hiring decisions are made by people. We may also use AI‑enabled tools to support parts of the application review process.

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 (Senior/Staff)
Python Developer (Senior/Staff)

Acquird.io • Toronto

Hybrid
CAD 150,000 - 200,000
Senior Python Software Engineer - Toronto
Senior Python Software Engineer - Toronto

Validus Risk Management • Toronto

On-site
CAD 80,000 - 100,000
Competitive remuneration package
Pension contributions
Regular social events
+1
Python Developer
Python Developer

SRA Group • 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
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
Senior Python Developer (With Java)
Senior Python Developer (With Java)

Carlos Goncalves • Toronto

Hybrid
Sr Developer - C++ and Python
Sr Developer - C++ and Python

CG Consulting Group • Toronto

Hybrid