Hire
Embedded 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
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
36+
Verified Candidates
12+
Avg. Years Experience
Top Skills
Rust Python Docker Java
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

CN-8449 Principal Recently added

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
Rust C++ Kubernetes Docker Terraform Git
Interviewing now Salary on request
Enquire
SK-2856 Mid-level Recently added

Firmware Developer

Canada
4 years
Flexible
Employee

Developed firmware solutions using Rust for IoT devices. Implemented communication protocols in C and C++ for embedded systems.

  • Programmed microcontrollers with C#
  • Enhanced security features with Python
  • Integrated JavaScript for device interfaces
Rust Python C C++ C# JavaScript
Available in 2 weeks Salary on request
Enquire
#HIRED Staff Recently hired

Senior Embedded Rust Engineer

Canada
6 years
Remote
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
Rust no_std ESP32 Zephyr Linux C ARM RTOS
Hired Salary: $XXX,XXX
See More
NF-3868 Principal

Software Developer

Canada
15 years
Remote
Employee / Freelancer

Developed high-performance applications using Rust, Go, and TypeScript. Designed complex systems with a focus on concurrency and data integrity. Expertise in utilizing gRPC for efficient inter-service communication.

  • Built high-performance systems with Rust and Go
  • Utilized gRPC for service communication
  • Ensured data integrity in complex systems
Rust Go TypeScript React PostgreSQL gRPC
Interviewing now Salary on request
Enquire
VK-6623

Software Developer

Canada
Flexible
Employee

Designed and implemented high-performance network protocols in Rust for distributed systems. Developed a real-time data processing pipeline handling millions of transactions per second.

  • Optimized Golang services for cloud-native environments
  • Built TypeScript-based web applications with RESTful APIs
  • Contributed to JavaScript libraries for asynchronous I/O operations
C Rust Golang JavaScript TypeScript Java
$47k-47k/yr
Enquire
WY-6381 Lead

Distributed Systems Engineer

Canada
10 years
Flexible
Employee

Designed distributed systems with Rust for fault-tolerant applications. Developed blockchain solutions using Solidity for secure and scalable smart contracts.

  • Implemented Go-based microservices for cloud platforms
  • Created TypeScript modules for real-time data synchronization
  • Enhanced JavaScript tools for distributed computing environments
Rust TypeScript JavaScript Python Go Solidity
Interviewing now Salary on request
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.
Rust Zig Concurrency Async Rust Tokio Distributed systems
Available in 2 weeks $180k-230k/yr
Enquire
ZK-6149 Junior

Software Developer

Canada
3 years
Flexible
Employee

Built RESTful APIs in Java for microservices architecture, improving data exchange efficiency. Contributed to a cross-platform desktop application using C# and .NET, focusing on user interface enhancements.

  • Implemented data parsing scripts in Python for ETL processes
  • Developed real-time monitoring tools with Rust
  • Optimized database queries to reduce latency by 30%
Java Rust C# .NET Python C
Available in 1 month $80k-100k/yr
Enquire
JQ-4995 Senior

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
Rust C# Go SQL Query Processing Distributed Systems
Interviewing now Salary on request
Enquire
CG-3860 Lead

Technical Lead

Canada
8 years

Led the integration of large language models into enterprise applications, leveraging LangChain for seamless interaction. Developed a vector database solution using Rust and Scala, optimizing for fast similarity searches.

  • Implemented machine learning pipelines with Python
  • Developed custom data connectors for diverse data sources
  • Optimized data storage and retrieval processes in vector databases
Scala Python Rust LLM integration LangChain vector database
Salary on request
Enquire
WZ-4811 Principal

Software Engineer / Data Engineer

Canada
22 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
Java Scala Go Rust C++ TypeScript
Interviewing now Salary on request
Enquire
SR-8711 Principal

Senior Software Engineer / Solution Architect / Trainer

Canada
20 years
Remote
Employee / Freelancer

Architected distributed systems for large-scale enterprise applications, optimizing data flow and processing. Engineered solutions leveraging both functional and object-oriented paradigms to enhance system modularity.

  • Designed microservices with Scala and Java
  • Implemented high-performance data pipelines
  • Conducted workshops on distributed architectures
Scala Java Typescript Functional Programming Object Oriented Programming Distributed Architectures
Available in 2 weeks $120-150/hr
Enquire
SF-3731 Senior

Software Developer

Canada
7 years
Remote
Employee

Developed scalable server-side applications utilizing Node.js and GraphQL for real-time data processing. Architected a microservices infrastructure to support a high-traffic e-commerce platform.

  • Implemented RESTful APIs with Express and NestJS
  • Built dynamic web applications using Angular
  • Optimized GraphQL queries for performance enhancement
TypeScript Node.js GraphQL NestJS Express Angular
Available in 2 weeks $100k-120k/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
Rust Python Haskell C++ Solidity C
Salary on request
Enquire
EV-7847 Staff

Technical Lead

Canada
23 years
Remote
Employee

Engineered cloud infrastructure solutions, optimizing resource usage and reducing costs by 40%. Led R&D efforts on distributed systems, transforming prototypes into production-ready services.

  • Designed scalable API architectures
  • Managed cross-functional engineering teams
  • Pioneered cloud-native development practices
Software engineering System design API Design Cloud infrastructure optimization Distributed systems R&D productionization
Available in 2 weeks Salary on request
Enquire

Ready to hire Rust developers?

Start Hiring

Explore More