Rust Backend Engineer: Lead Systems, AI Tooling & Scale

Tubi

Toronto

On-site

CAD 137,200 - 196,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Flexible Time off Policy
Parental Leave Program
Monthly wellness reimbursement

Job summary

A leading streaming service in Toronto is looking for a Senior Software Engineer specializing in Rust. In this role, you will lead the development of backend services and tools, focusing on high-performance system architecture. Candidates should have at least 4 years of software development experience, particularly with Rust, and be enthusiastic about integrating AI coding tools into workflows. This position offers competitive compensation, including a salary range of $137,200–$196,000 CAD and a comprehensive benefits package.

Qualifications

  • 4+ years of backend software development experience, including 1+ years using Rust in production environments.
  • Solid experience with common Rust stack, including Tokio, Axum, Tonic, Hyper, and more.
  • Deep understanding of distributed systems and performance engineering.

Responsibilities

  • Lead the design, development, and maintenance of Rust services and tools.
  • Collaborate with teams to deliver high-performance and scalable components/services.
  • Mentor engineers and foster a culture of technical rigor and continuous learning.

Skills

Rust programming
Distributed systems
Event-driven architecture
Cloud-native technologies
AI-powered coding tools

Tools

Kubernetes
PostgreSQL
Terraform

Job description

A leading streaming service in Toronto is looking for a Senior Software Engineer specializing in Rust. In this role, you will lead the development of backend services and tools, focusing on high-performance system architecture. Candidates should have at least 4 years of software development experience, particularly with Rust, and be enthusiastic about integrating AI coding tools into workflows. This position offers competitive compensation, including a salary range of $137,200–$196,000 CAD and a comprehensive benefits package.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Systems Engineer: High-Performance Rust & AI Infra
Systems Engineer: High-Performance Rust & AI Infra

King River Capital Group • Vancouver

On-site
CAD 80,000 - 120,000
Senior Software Engineer - Rust/TypeScript Platform & Open-Source
Senior Software Engineer - Rust/TypeScript Platform & Open-Source

fiveonefour • Canada

Remote
CAD 90,000 - 120,000
Staff ML Infra & Distributed Systems Engineer
Staff ML Infra & Distributed Systems Engineer

Tubi • Toronto

On-site
CAD 164,000 - 236,000
Principal Backend Architect — Scale Global AI Platform
Principal Backend Architect — Scale Global AI Platform

Passage • Toronto

On-site
CAD 80,000 - 100,000
Senior Backend Engineer - AI-First, .NET/C# (Remote Canada)
Senior Backend Engineer - AI-First, .NET/C# (Remote Canada)

Computrition, Inc. • Canada

Remote
CAD 150,000 - 170,000
Staff Software Engineer, Core Infrastructure
Staff Software Engineer, Core Infrastructure

Jobgether • Ottawa, Toronto, Vancouver

Hybrid
CAD 185,000 - 245,000
Competitive salary CAD $184,500–$244,_
Equity ownership
Flexible work model
+9
Senior Rust Engineer — Remote, High-Perf Systems Leader
Senior Rust Engineer — Remote, High-Perf Systems Leader

Kake • Toronto

On-site
CAD 166,000 - 250,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior Rust Code Reviewer for AI Training Evaluations
Senior Rust Code Reviewer for AI Training Evaluations

G2i Inc. • Canada

Remote
CAD 83,000 - 152,000
Senior Backend Systems Engineer (Hybrid) RealTime Platform
Senior Backend Systems Engineer (Hybrid) RealTime Platform

Micromart • Toronto

Hybrid
CAD 80,000 - 110,000
Competitive salary and equity
Health, dental, and vision benefits
Monthly fitness or wellness stipend
+1
C++ /RUST Developer
C++ /RUST Developer

HRB • Montreal (administrative region)

On-site
CAD 90,000 - 130,000