Senior Backend Engineer (Python/Rust) for Financial Tech

Validus Risk Management Limited

Toronto

Hybrid

CAD 100,000 - 150,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private health insurance
Travel insurance
Learning & development
Annual leave 20 days (25 with tenure)
Performance bonus (semi-annual)
Company-sponsored benefit programs

Job summary

Validus Risk Management Limited in Canada is seeking a financial software engineer to join our backend team. You will design, implement, and maintain the systems powering Horizon, our award-winning technology platform for trade execution, portfolio management and risk analysis.

Collaborate with quants, risk desks and frontend/platform engineers to capture data needs, apply cloud-native Rust/Python solutions on AWS, and model complex trades with MySQL, MongoDB and DynamoDB.

Qualifications

  • Bachelor's degree or higher in computer science, mathematics, or finance.
  • Experience with financial risk modelling is a plus.
  • Proficient in Rust and Python; knowledge of databases and cloud platforms preferred.

Responsibilities

  • Engage with external stakeholders and clients to understand their needs and design solutions for capturing and integrating their data for it to be utilised on Horizon.
  • Work closely with internal stakeholders, including Validus’s quant, risk advisory, and global capital market desks to understand their needs, gather requirements and propose new solutions.
  • Build a strong understanding of FX and interest rate products, the related financial markets, and market data sources.
  • Support ad hoc maintenance of our applications and scheduled processes.
  • Implement cloud-native solutions on AWS, ranging from HTTP APIs to event-driven microservices utilising gRPC. Solutions are built in Rust and Python (with Django/FastAPI web frameworks).
  • Design data models for elegantly capturing the business domain of complex trades across multiple asset classes. You will be exposed to several databases, but the primary database for portfolios (investments, leverage and derivatives) will be MySQL and MongoDB.
  • Build outperformance-critical systems written in Rust, and contribute efficient, testable and maintainable code to our Python codebase with performance and observability in mind.

Skills

Rust
Python
SQL

Education

Bachelor's degree in CS/Math/Finance

Tools

Django/FastAPI

Job description

Validus Risk Management Limited in Canada is seeking a financial software engineer to join our backend team. You will design, implement, and maintain the systems powering Horizon, our award-winning technology platform for trade execution, portfolio management and risk analysis.

Collaborate with quants, risk desks and frontend/platform engineers to capture data needs, apply cloud-native Rust/Python solutions on AWS, and model complex trades with MySQL, MongoDB and DynamoDB.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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
Senior Python Software Engineer - Toronto
Senior Python Software Engineer - Toronto

Validus Risk Management • Toronto

On-site
CAD 100,000 - 150,000
Health insurance
Travel insurance
Learning & development allowance
+1
Senior Python Software Engineer - Toronto
Senior Python Software Engineer - Toronto

Validus Risk Management Limited • Toronto

Hybrid
CAD 100,000 - 150,000
Private health insurance
Travel insurance
Learning & development
+3
Senior Backend Engineer (Python/Rust) – FinTech Risk Platform
Senior Backend Engineer (Python/Rust) – FinTech Risk Platform

Validus Risk Management • Toronto

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

Quantum Technology Recruiting Inc. (QTR) • Toronto

Hybrid
CAD 100,000 - 150,000
Platform Engineer - Toronto
Platform Engineer - Toronto

Validus Risk Management • Toronto

On-site
CAD 80,000 - 100,000
Competitive salary
20 days' holiday plus bank holidays
Private health insurance
+2
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 Backend Engineer, Crypto & Alt Trading
Senior Backend Engineer, Crypto & Alt Trading

Questrade Financial Group • Toronto

Hybrid
CAD 100,000 - 140,000
Health & wellbeing programs
Paid vacation, personal and sick days
Hybrid work environment (3 days in-<br
Software Developer – Distributed Systems
Software Developer – Distributed Systems

GuruLink • Montreal

On-site
CAD 85,000 - 115,000