Backend Rust Developer Capco · Canada posted 1 day ago

Rustify

Canada

Hybrid

CAD 120,000 - 180,000

Full time

3 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

Capco in Canada is seeking an experienced Backend Rust Developer to design, build, and maintain high-performance trading software systems. You will leverage 7+ years of software engineering experience, with a focus on Rust and systems programming to deliver reliable, secure solutions for demanding financial environments.

You will collaborate with cross-functional teams to optimize latency, scale distributed services, and ensure robust networking and security practices across the platform.

Qualifications

  • 7+ years of software engineering experience.
  • Strong expertise in Rust and systems programming.
  • Experience with performance-critical, low-latency applications.

Responsibilities

  • Design, build, and maintain high-performance, secure software systems using Rust.
  • Develop performance-critical, low-latency trading applications.
  • Apply systems programming across distributed systems, concurrency, and networking.
  • Diagnose performance issues and optimize bottlenecks.

Skills

Rust
Systems programming
Low-latency
Concurrency
Networking

Job description

# Backend Rust DeveloperCapco · Canada · Senior · HybridView & Apply## About the RoleWe are looking for an experienced Backend Rust Developer to design, build, and maintain high-performance, reliable, and secure trading software systems.You will bring 7+ years of relevant software engineering experience, with strong expertise in Rust and systems programming. You’ll work on performance-critical technology where concurrency, networking, reliability, and low latency are key considerations.This is an opportunity to apply your technical expertise and problem-solving skills to complex engineering challenges within financial services, while building clean, efficient, secure, and maintainable software.## Key Responsibilities:* Design, build, and maintain high-performance, reliable, and secure software systems using Rust.* Develop and optimize performance-critical, low-latency applications supporting demanding trading environments.* Apply systems programming principles across distributed systems, concurrency, and networking to build robust solutions.* Diagnose complex technical and performance issues, identify bottlenecks, and implement effective optimizations.* Collaborate with engineering and business stakeholders to deliver maintainable technology solutions aligned with trading and financial-services requirements.## Requirements:* 7+ years of relevant software engineering experience, with strong experience in Rust and systems programming.* Experience designing and developing performance-critical and low-latency applications.* Strong understanding of distributed systems, concurrency, and networking.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Software Engineer Quantum Technology Recruiting Inc. · Canada Mid
Backend Software Engineer Quantum Technology Recruiting Inc. · Canada Mid

Rustify • Toronto

Hybrid
CAD 130,000 - 150,000
C++ /RUST Developer
C++ /RUST Developer

HRB • Montreal (administrative region)

On-site
CAD 90,000 - 130,000
Senior Rust Engineer, Core Infra & Systems
Senior Rust Engineer, Core Infra & Systems

Assetara • Victoria

Hybrid
CAD 90,000 - 120,000
Competitive salary
Health insurance
Paid vacation
+1
Software Developer – Distributed Systems
Software Developer – Distributed Systems

GuruLink • Montreal

On-site
CAD 85,000 - 115,000
Rust Backend Engineer — High-Performance Cloud APIs (Hybrid)
Rust Backend Engineer — High-Performance Cloud APIs (Hybrid)

Rustify • Toronto

Hybrid
CAD 130,000 - 150,000
Backend Software Engineer Arkion Identity Systems · Canada Mid posted 1 month ago
Backend Software Engineer Arkion Identity Systems · Canada Mid posted 1 month ago

Rustify • Canada

Hybrid
CAD 90,000 - 120,000
Senior Backend Engineer (Python/Rust) for Financial Tech
Senior Backend Engineer (Python/Rust) for Financial Tech

Validus Risk Management Limited • Toronto

Hybrid
CAD 100,000 - 150,000
Private health insurance
Travel insurance
Learning & development
+3
Rust Engineer – Digital Asset Exchange Engine
Rust Engineer – Digital Asset Exchange Engine

Axiom Recruit • Canada

On-site
CAD 60,000 - 335,000
Great pay
Bonuses
Benefits
+1
Senior Backend & Embedded Systems Engineer (C++, Rust)
Senior Backend & Embedded Systems Engineer (C++, Rust)

Octasic • Montreal (administrative region)

Hybrid
CAD 110,000 - 150,000
Stock options purchase program
Gym membership discount
Public transit reimbursement
+2
Senior Rust & Distributed Systems Engineer (Remote)
Senior Rust & Distributed Systems Engineer (Remote)

Adaptalent LLC • Canada

Remote
CAD 480,000 - 650,000