Hire
Rust Developers in Canada

Trusted by leading Rust companies
Coralogix
Cloudflare
1Password
Veeva Systems
ZF
Woven by Toyota
K2Space
General Dynamics Mission Systems
Freeform
SurrealDB
Ditto
Prisma
Polars
Keyrock
Kraken
Crypto.com
Delta
IOHK
RiscZero
Nomic
Paidy
Stockly
50+
Verified Candidates
13+
Avg. Years Experience
Top Skills
RustPythonDockerAWS
Deep Rust Network

Built through years working with teams and engineers in the Rust ecosystem.

Deep Technical Focus

We specialize in systems programming, database internals, and performance-critical infrastructure.

Signal Over Volume

Focused, relevant introductions from a curated network.

Available Developers

JQ-4995 Senior Recently added

Senior Rust Software Engineer

Canada
9 years
Flexible
Employee / Freelancer

Engineered a robust distributed ledger system using Rust, achieving high availability and consistency. Developed advanced query processing algorithms for a cloud-based SQL database, enhancing data retrieval speeds.

  • Implemented microservices architecture in Go for scalability
  • Optimized query execution plans for large-scale datasets
  • Designed fault-tolerant distributed system components
RustC#GoSQLQuery ProcessingDistributed Systems
Interviewing now Salary on request
Enquire
WA-6911 Principal Recently added

Co-Founder & Head of Engineering

Canada
14 years
Remote
Employee / Freelancer

Builds data platforms and ingestion services with asynchronous Rust, including an open-source ETL framework, a Tokio-based Elasticsearch client, and production APIs for importing and exporting pipeline data. The work combines Rust service architecture with developer-facing tooling for large-scale data workflows.

  • Computer-vision trend detection pipelines
  • RAG agents across web sources
  • Next.js product development
  • Python data-platform services
RustTypeScriptPythonJavaScriptGolangJava
Interviewing now Salary on request
Enquire
#HIRED Lead Recently hired

Lead Systems Engineer

Canada
12 years
Hybrid
Employee
Experienced software engineer with strong background in distributed systems and cloud-native architecture. Proven track record delivering production systems at scale. Skilled in designing fault-tolerant services, optimising CI/CD pipelines, and mentoring junior developers across cross-functional teams.
  • Led migration of monolithic system to microservices architecture
  • Built high-throughput data pipeline processing 1M+ events per second
  • Designed and implemented real-time monitoring and alerting platform
RustembeddedRTOSCLinuxARMTokioDocker
Hired Salary: $XXX,XXX
See More
WZ-4811 Lead

Software Engineer / Data Engineer

Canada
24 years
Flexible
Employee / Freelancer

Engineered high-performance data processing pipelines using Scala and Rust, focusing on real-time analytics. Designed and maintained distributed systems for large-scale data ingestion and processing.

  • Built microservices architecture using Go and Java
  • Integrated TypeScript for front-end data visualization
  • Optimized C++ algorithms for data compression
JavaScalaRustGoC++TypeScript
Interviewing now $110k-140k/yr
Enquire
RR-9291 Senior

Senior Software & Systems Engineer

Canada
8 years
Remote
Employee

Builds low-level Linux and bare-metal networking systems, including kernel-facing components, TCP/IP infrastructure, BGP routing, VLAN segmentation, and WireGuard-based secure control planes. Has optimized heterogeneous CPU/GPU runtimes with JAX and OpenXLA and implemented high-throughput computer-vision execution paths using native Rust and C extensions.

  • Operates bare-metal Kubernetes clusters with K3s and MetalLB
  • Develops Rust Python extensions using pyo3 and maturin
  • Designs time-series storage with PostgreSQL and TimescaleDB
  • Implements infrastructure automation through Terraform and AWS
Linux KernelCRustAssemblyOpenWrtTCP/IP
Available in 1 month $130k-130k/yr
Enquire
AB-8987 Senior

Ethereum Core Developer

Canada
6 years
Remote
Freelancer

Contributed to Ethereum's consensus protocol optimizations using Rust and Solidity. Developed smart contracts and implemented improvements to Ethereum Virtual Machine performance.

  • Designed secure transaction systems with Haskell
  • Refactored C++ modules for blockchain scalability
  • Enhanced Python tooling for blockchain analytics
RustPythonHaskellC++SolidityC
Salary on request
Enquire
JG-8980 Staff

Staff Engineer

Canada
6 years
Remote
Employee / Freelancer

Built containerized applications using Docker and Rust for cloud environments. Automated deployment pipelines for continuous integration and delivery.

  • Managed SQL databases in production environments
  • Developed command-line tools with Bash scripting
  • Integrated third-party APIs with Python
RustTypeScriptPythonSQLBashDocker
Available in 1 month Salary on request
Enquire
JT-6456 Principal

Technologies: C++, TCP/IP, Windows Device Driver,CMake

Canada
20 years
Remote
Employee / Freelancer

Designed secure network protocols and implemented cryptographic modules in C++ and Rust. Developed Windows device drivers with a focus on low-level system optimization.

  • Designed secure network protocols
  • Implemented cryptographic modules
  • Developed Windows device drivers
RustNetwork ProtocolsCryptographyContainersDockerREST
Interviewing now $90k-150k/yr
Enquire
CN-8449 Principal

Senior Software Developer

Canada
25 years
Remote
Employee / Freelancer

Architected large-scale distributed systems using Rust and C++. Led containerization projects with Kubernetes and Docker for scalable deployments. Automated infrastructure management using Terraform for cloud-native applications.

  • Developed container orchestration solutions with Kubernetes
  • Automated CI/CD pipelines using Docker
  • Managed infrastructure as code with Terraform
RustC++KubernetesDockerTerraformGit
Interviewing now Salary on request
Enquire
WU-2165 Staff

Builder

Canada
6 years
Remote
Employee

Architected distributed systems using Rust and Elixir with a focus on high availability. Pioneered the development of a custom SQL and CQL query engine for large-scale data processing. Designed fault-tolerant backend services in Erlang for critical applications.

  • Designed distributed systems with Rust and Elixir
  • Developed custom SQL/CQL query engine
  • Built fault-tolerant Erlang services
RustElixirErlangSQLCQLPython
Interviewing now $200k-300k/yr
Enquire
SQ-6470 Lead

Chief Technology Officer / Staff Software Engineer

Canada
17 years
Remote
Employee / Freelancer

Led the design of distributed systems using Rust and Tokio, focusing on concurrent processing. Spearheaded the development of fault-tolerant architectures for critical applications.

  • Implemented async communication protocols in Zig.
  • Optimized network throughput in distributed environments.
  • Architected cloud-native solutions for enterprise needs.
RustZigConcurrencyAsync RustTokioDistributed systems
Available in 2 weeks $180k-230k/yr
Enquire
SP-4221 Senior

Software Engineer

Canada
6 years
Flexible

Constructed scalable backend systems using Rust and Go, emphasizing cross-language interoperability. Implemented robust network protocols with C and C++ for telecommunications. Developed high-performance data processing pipelines in Python and Java.

  • Designed fault-tolerant distributed storage solutions
  • Executed complex algorithm optimizations in C++
  • Built secure API gateways with Rust
RustGoCC++PythonJava
Salary on request
Enquire
NH-5796 Lead

Technical Lead

Canada
11 years
Remote
Employee

Architected a scalable microservices infrastructure using Rust and Nix for cloud deployment. Led a team in migrating a monolithic application to a serverless architecture with TypeScript.

  • Integrated real-time data processing with Python
  • Developed RESTful APIs with Ruby and JavaScript
  • Implemented automated testing frameworks for CI/CD
RustJavaScriptTypeScriptPythonRubyNix
Available in 3+ months Salary on request
Enquire
WR-6911 Senior

Staff Software Engineer

Canada
9 years
Remote
Employee

Engineered complex systems with Rust and C++ for high-performance applications. Developed rule-based engines using Prolog for automated decision-making.

  • Built JavaScript-based user interfaces for data visualization
  • Designed Java backend services for enterprise systems
  • Implemented C# solutions for cross-platform compatibility
RustC++PrologJavaJavaScriptC#
Available in 1 month $105k-125k/yr
Enquire
SE-2175 Principal

Senior Engineer I, Platform Engineering

Canada
24 years
Remote
Employee

Developed cross-platform applications using Rust and Golang, focusing on backend system efficiency. Engineered automation scripts in Perl and Bash for system administration tasks.

  • Utilized PHP for web application enhancements
  • Optimized Python scripts for data analysis
  • Implemented scalable solutions with Golang
PythonGolangRustPerlBashPHP
Available in 2 weeks $140k-160k/yr
Enquire

Ready to hire Rust developers?

Start Hiring

Explore More