Experience with C, C# or Rust is a plus. * Hands-on experience with various aspects of automated ... Practical experience with software engineering fundamentals: data structures, algorithms, version ...
Experience with C, C# or Rust is a plus. * Hands-on experience with various aspects of automated ... Practical experience with software engineering fundamentals: data structures, algorithms, version ...
C++, Python, JAVA, GoLang, Typescript, or Rust. * Identify and resolve technical challenges, bugs, and performance bottlenecks in existing codebases. * Collaborate with other contributors and ...
Quick apply
C++, Python, JAVA, GoLang, Typescript, or Rust. * Identify and resolve technical challenges, bugs, and performance bottlenecks in existing codebases. * Collaborate with other contributors and ...
Linux Desktop Engineer
Toronto, ON · Remote
Developer Environments: Familiarity supporting low-level compilation workflows and toolchains: build essentials (GCC, Clang, CMake, Rust/cargo), Python 3.10+, Docker CE, MicroK8s/Kind, and VS Code.
Linux Desktop Engineer
Toronto, ON · Remote
Developer Environments: Familiarity supporting low-level compilation workflows and toolchains: build essentials (GCC, Clang, CMake, Rust/cargo), Python 3.10+, Docker CE, MicroK8s/Kind, and VS Code.
Strong programming skills in Python and one of C/C++, Go, or Rust. Solid CS fundamentals: algorithms & data structures, operating systems, computer architecture, parallel programming, software ...
Strong programming skills in Python and one of C/C++, Go, or Rust. Solid CS fundamentals: algorithms & data structures, operating systems, computer architecture, parallel programming, software ...
Familiarity with high availability and high security development processes, supported by strong knowledge of Python, NodeJS, and Go or Rust. * Experience and demonstrated success with DevOps/systems ...
Familiarity with high availability and high security development processes, supported by strong knowledge of Python, NodeJS, and Go or Rust. * Experience and demonstrated success with DevOps/systems ...
Rust * C++ * Experience designing and developing production APIs, microservices, backend services, or platform services * Strong understanding of software engineering fundamentals, including: * data ...
Rust * C++ * Experience designing and developing production APIs, microservices, backend services, or platform services * Strong understanding of software engineering fundamentals, including: * data ...
Senior Software Engineer
Toronto, ON · On-site
CA$160K - CA$200K/yr
Continuously improve the systems, tools, and developer experience that power Clutch. What we're ... Rust, or Ruby. * Have experience designing scalable applications, optimizing performance, and ...
Senior Software Engineer
Toronto, ON · On-site
CA$160K - CA$200K/yr
Continuously improve the systems, tools, and developer experience that power Clutch. What we're ... Rust, or Ruby. * Have experience designing scalable applications, optimizing performance, and ...
Senior Software Engineer
Toronto, ON · On-site
CA$160K - CA$200K/yr
Continuously improve the systems, tools, and developer experience that power Clutch. What we're ... Rust, or Ruby. * Have experience designing scalable applications, optimizing performance, and ...
Quick apply
Senior Software Engineer
Toronto, ON · On-site
CA$160K - CA$200K/yr
Continuously improve the systems, tools, and developer experience that power Clutch. What we're ... Rust, or Ruby. * Have experience designing scalable applications, optimizing performance, and ...
Senior Research Engineer
Toronto, ON · Hybrid
Experience implementing CI/CD, DevOps, and SDLC concepts in application delivery. * Experience ... Rust, Scala, Typescript, etc.) #LI-SM2 This posting is for proactive recruitment purposes and may ...
Senior Research Engineer
Toronto, ON · Hybrid
Experience implementing CI/CD, DevOps, and SDLC concepts in application delivery. * Experience ... Rust, Scala, Typescript, etc.) #LI-SM2 This posting is for proactive recruitment purposes and may ...
... Rust. - Experience working in a team environment on a common codebase. - Ability to learn new ... Bonus/nice to have: - Experience programming in C++ for a real world robotic system. - Comfortable ...
... Rust. - Experience working in a team environment on a common codebase. - Ability to learn new ... Bonus/nice to have: - Experience programming in C++ for a real world robotic system. - Comfortable ...
Product Engineer
Toronto, ON · Remote
CA$140K - CA$160K/yr
Identify opportunities to enhance performance, reliability, and developer velocity * Operate with a ... Experience building modern backend systems using Python, Go, Rust, or similar languages, including ...
Product Engineer
Toronto, ON · Remote
CA$140K - CA$160K/yr
Identify opportunities to enhance performance, reliability, and developer velocity * Operate with a ... Experience building modern backend systems using Python, Go, Rust, or similar languages, including ...
Research Engineer
Toronto, ON · On-site +1
CA$122K - CA$215K/yr
Senior engineers are welcome to apply. You will... - Prototype, evaluate, and iterate on solutions ... Rust, C++ and/or CUDA. The US yearly salary range for this role is: $122,000 - $215,000 USD in ...
Research Engineer
Toronto, ON · On-site +1
CA$122K - CA$215K/yr
Senior engineers are welcome to apply. You will... - Prototype, evaluate, and iterate on solutions ... Rust, C++ and/or CUDA. The US yearly salary range for this role is: $122,000 - $215,000 USD in ...
Design and ship client-facing REST APIs - defining contracts up front, with developer experience ... C++, Java, Go - Rust experience is particularly welcome) is a plus, as is experience with AWS or ...
Design and ship client-facing REST APIs - defining contracts up front, with developer experience ... C++, Java, Go - Rust experience is particularly welcome) is a plus, as is experience with AWS or ...
Staff Software Engineer
Etobicoke, ON · On-site
CA$205K/yr
Continuously improve the systems, tools, and developer experience that power Clutch, at a team and ... Go, Java, C#, Rust, or Ruby. * Have experience designing scalable architecture, optimizing ...
Quick apply
Staff Software Engineer
Etobicoke, ON · On-site
CA$205K/yr
Continuously improve the systems, tools, and developer experience that power Clutch, at a team and ... Go, Java, C#, Rust, or Ruby. * Have experience designing scalable architecture, optimizing ...
Staff Software Engineer
Toronto, ON · On-site
CA$205K/yr
Continuously improve the systems, tools, and developer experience that power Clutch, at a team and ... Go, Java, C#, Rust, or Ruby. * Have experience designing scalable architecture, optimizing ...
Staff Software Engineer
Toronto, ON · On-site
CA$205K/yr
Continuously improve the systems, tools, and developer experience that power Clutch, at a team and ... Go, Java, C#, Rust, or Ruby. * Have experience designing scalable architecture, optimizing ...
Mawari Network - Principal Engineer
Waterloo, ON · On-site +1
$150K - $180K/yr
About the role - Principal Engineer In this role, you will be responsible for designing and ... Expert-level backend development experience in Golang and Rust (6+ years experience) * Proven ...
Mawari Network - Principal Engineer
Waterloo, ON · On-site +1
$150K - $180K/yr
About the role - Principal Engineer In this role, you will be responsible for designing and ... Expert-level backend development experience in Golang and Rust (6+ years experience) * Proven ...
As a Senior Software Engineer, you will combine strong software engineering fundamentals with ... Java preferred (Python, Rust, Go, C++, or C# also considered) * Strong experience with Java, Spring ...
Quick apply
As a Senior Software Engineer, you will combine strong software engineering fundamentals with ... Java preferred (Python, Rust, Go, C++, or C# also considered) * Strong experience with Java, Spring ...
Software Engineer - Web3
Toronto, ON · Remote
$150K - $250K/yr
Career Renew is recruiting for one of its clients a Software Engineer - Web3 - this is a fully ... SVM, TVM, or alt-VMs is what we want * You're strong in TypeScript and Rust, and comfortable across ...
Quick apply
Software Engineer - Web3
Toronto, ON · Remote
$150K - $250K/yr
Career Renew is recruiting for one of its clients a Software Engineer - Web3 - this is a fully ... SVM, TVM, or alt-VMs is what we want * You're strong in TypeScript and Rust, and comfortable across ...
Strong software engineering background with proficiency in systems level programming (e.g., C/C++ and/or Rust) and solid CS fundamentals in data structures, algorithms, and concurrency. * Hands on ...
Strong software engineering background with proficiency in systems level programming (e.g., C/C++ and/or Rust) and solid CS fundamentals in data structures, algorithms, and concurrency. * Hands on ...
Member of Technical Staff (Infrastructure)
$130K - $170K/yr
We make it easy for developers to ship AI products that interact with the web using our Sessions ... Rust experience is a plus, not a requirement Compensation & Package Salary: CA$180k-225k (Canadian ...
Quick apply
Member of Technical Staff (Infrastructure)
$130K - $170K/yr
We make it easy for developers to ship AI products that interact with the web using our Sessions ... Rust experience is a plus, not a requirement Compensation & Package Salary: CA$180k-225k (Canadian ...
Rust Developer information
See Ontario salary details
$74K - $79.5K
7% of jobs
$85K is the 25th percentile. Wages below this are outliers.
$79.5K - $85K
18% of jobs
$85K - $90.5K
4% of jobs
$90.5K - $96K
11% of jobs
The median wage is $100.5K / yr.
$96K - $101.5K
12% of jobs
$101.5K - $107K
10% of jobs
$107K - $112.5K
8% of jobs
$116.4K is the 75th percentile. Wages above this are outliers.
$112.5K - $118K
8% of jobs
$118K - $123.5K
8% of jobs
$123.5K - $129K
8% of jobs
$129K - $134.5K
8% of jobs
$74K
$104.7K
$134.5K
How much do rust developer jobs pay per year?
What does a Rust developer do?
The job duties of a Rust developer focus on performing computer programming tasks using the Rust programming language. As a Rust developer, you focus on coding and development for projects such as web browsers, operating systems, server and systems software, and blockchain projects. Your responsibilities vary depending on the requirements of the development projects on which you work. You typically work to ensure the safety and security of the software or systems that you develop and test and debug them as part of the development process.
What is a Rust developer?
What are the key skills and qualifications needed to thrive as a Rust developer, and why are they important?
What are some common challenges Rust developers face when working on large-scale projects?
What is the difference between Rust Developer vs C++ Developer?
| Aspect | Rust Developer |
|---|
| Required Credentials | Proficiency in Rust programming, often with a computer science background or coding certifications |
|---|---|
| Work Environment | Software development teams, especially in systems programming, embedded systems, or performance-critical applications |
| Industry Usage | Tech companies focusing on safety, concurrency, and performance, including blockchain, embedded systems, and web assembly |
Rust Developers and C++ Developers share similar skills in systems programming, requiring knowledge of low-level programming, memory management, and performance optimization. Both roles are common in industries demanding high efficiency and safety. While C++ Developers often have experience with legacy codebases and a broader range of tools, Rust Developers focus on modern safety features and concurrency. The choice between the two depends on project requirements and company preferences.
How much do Rust developers make?
Is Rust a high paying language?
Is a Rust developer in demand?
What are the most commonly searched types of Rust Developer jobs in Ontario?
The most popular types of Rust Developer jobs in Ontario are:
What are popular job titles related to Rust Developer jobs in Ontario?
For Rust Developer jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Rust Developer jobs in Ontario look for?
The top searched job categories for Rust Developer jobs in Ontario are:
What cities in Ontario are hiring for Rust Developer jobs?
Cities in Ontario with the most Rust Developer job openings:

Full-time
Posted 11 days ago
Job description
About Nymi
Nymi exists to create a world where people and technology interact in a way that is safe, secure, and simple. Today, we focus on a critical area of authentication that most enterprises have yet to fully solve: enabling deskless workers to authenticate seamlessly in non-office and highly regulated environments.
In industries like pharmaceutical manufacturing, Nymi is an emerging standard for biometric authentication. Here workers navigate gloves, PPE, shared workstations, and strict GxP requirements-conditions where traditional authenticators fail or slow production.
We built the Nymi Band and Connected Worker Platform to fill this critical gap in the enterprise IAM stack. Our secure, wearable authenticator gives regulated workers a persistent, handsfree, passwordless identity that follows them across every system and task.
Today, 14 of the top 15 global pharma manufacturers have implemented Nymi to transform authentication bottlenecks into a digital transformation accelerator that reduces data integrity risk and streamlines access across their operations.
The Role
Nymi is looking for a Jr. Software Engineer - Automation Systems to support our current automation system, which has grown organically over time and is incorporating artificial intelligence into existing testflows, and requires a thoughtful engineering approach to ensure reliability, maintainability and scalability.
If you're a recent graduate in Computer Science, Engineering, or a related field - andyou're eager to learn, build, and take ownership - this is an excellent opportunity towork alongside experienced engineers and make a meaningful impact.
Please Note: successful candidates will be required to work from Nymi office in downtown Toronto, Ontario, occasionally.
What You'll be doing
- Design, build, and maintain automated test frameworks and infrastructure for
both software and hardware-based products. - Improve the reliability and maintainability of our existing test automation system.
- Develop automated test suites that replace manual workflows and accelerate
development cycles. - Collaborate closely with Quality and Engineering Teams to understand product
requirements and testing needs. - Work with AI--powered tools to generate, refine, and implement automated
tests, and help integrate AI into our broader automation strategy. - Diagnose, debug, and fix issues in the automation environment - including flaky
tests, infrastructure failures, and integration problems. - Contribute to a culture of quality by advocating for testability, automation, and
engineering best practices. - Participate in code reviews and learn from senior engineers while taking
ownership of your own projects. - Occasionally visit the office for hands-on testing of embedded systems-,
infrastructure setup, or team collaboration sessions.
What You'll be doing
- A degree-or equivalent experience-in Computer Science, Engineering, or a related field.
- Strong programming skills, especially in Python (highly preferred). Experience
with C, C# or Rust is a plus. - Hands-on experience with various aspects of automated testing (unit, integration,
system-, CI/CD pipelines). - Practical experience with software engineering fundamentals: data structures,
algorithms, version control, debugging, and clean code practices. - Interest in test automation, quality engineering, and building reliable systems.
- Desire to master AI--assisted development and a willingness to learn how to
apply AI tools effectively in engineering workflows. - Ability and willingness to dive into unfamiliar codebases, tools, and hardware
setups. - A self-starter- mindset - someone who takes initiative, asks good questions, and
enjoys solving problems. - Experience with hardware, embedded systems, or device-level- testing, a plus.