You have experience developing in modern Object-Oriented programming languages (C#/C++, Java, Python, Golang, Rust, etc.) * You have dabbled in or have working experience with Prompt Engineering ...
You have experience developing in modern Object-Oriented programming languages (C#/C++, Java, Python, Golang, Rust, etc.) * You have dabbled in or have working experience with Prompt Engineering ...
Senior / Staff Software Engineer, Onboard Software (Sensors)
CA$155K - CA$249K/yr
... Rust (we use Rust) in resource constrained environments. - Have, independently, lead engineering effort to solve critical systems problems. - Have fielded and debugged Linux systems below the ...
Senior / Staff Software Engineer, Onboard Software (Sensors)
CA$155K - CA$249K/yr
... Rust (we use Rust) in resource constrained environments. - Have, independently, lead engineering effort to solve critical systems problems. - Have fielded and debugged Linux systems below the ...
Job Summary Ouster is seeking a talented and highly motivated Edge-to-Cloud Developer to join our ... Experience with Python, Rust or C++ for high-performance backend services or specialized ...
Quick apply
Job Summary Ouster is seeking a talented and highly motivated Edge-to-Cloud Developer to join our ... Experience with Python, Rust or C++ for high-performance backend services or specialized ...
Senior Release Engineer - Linux Distribution
CA$102K - CA$164K/yr
Programming and scripting using Go, Rust, C/C++, Python, or Bash * Experience working with modern C/C++ build systems such as Meson or Ninja and compilers such as GCC or Clang * Familiarity with CI ...
Senior Release Engineer - Linux Distribution
CA$102K - CA$164K/yr
Programming and scripting using Go, Rust, C/C++, Python, or Bash * Experience working with modern C/C++ build systems such as Meson or Ninja and compilers such as GCC or Clang * Familiarity with CI ...
Research Engineer, Calibration
Toronto, ON · On-site +1
CA$158K - CA$269K/yr
To learn more visit: www.waabi.ai As a Research Engineer in Calibration, you will create the next ... You write efficient and maintainable code in a native language such as C++ or Rust (we use Rust ...
Research Engineer, Calibration
Toronto, ON · On-site +1
CA$158K - CA$269K/yr
To learn more visit: www.waabi.ai As a Research Engineer in Calibration, you will create the next ... You write efficient and maintainable code in a native language such as C++ or Rust (we use Rust ...
We are seeking a self-driven, dynamic and passionate software engineer who will be a key player in ... Experience developing high performance applications in a compiled language such as C++, Rust, or Go ...
Quick apply
We are seeking a self-driven, dynamic and passionate software engineer who will be a key player in ... Experience developing high performance applications in a compiled language such as C++, Rust, or Go ...
About the Role Reporting to the Team Lead, Development, the Senior Full Stack Developer (Developer ... Interest or experience in other languages being considered for future use such as Zig, Rust, and ...
About the Role Reporting to the Team Lead, Development, the Senior Full Stack Developer (Developer ... Interest or experience in other languages being considered for future use such as Zig, Rust, and ...
Staff Backend Engineer
Toronto, ON · On-site
Staff Backend Engineer (Distributed Systems, SaaS & AI) Why Kaseya? Join a fast-growing company ... Experience building backend services using Go, Java, Python, Node.js/TypeScript, Rust, or similar ...
Staff Backend Engineer
Toronto, ON · On-site
Staff Backend Engineer (Distributed Systems, SaaS & AI) Why Kaseya? Join a fast-growing company ... Experience building backend services using Go, Java, Python, Node.js/TypeScript, Rust, or similar ...
Strong proficiency in C/C++ (Rust or Go is a plus). * Deep understanding of Linux networking internals, including Netfilter , nftables , and socket programming . * Experience with SR-IOV , DPDK , and ...
Strong proficiency in C/C++ (Rust or Go is a plus). * Deep understanding of Linux networking internals, including Netfilter , nftables , and socket programming . * Experience with SR-IOV , DPDK , and ...
Senior / Staff Software Engineer, High-Performance Onboard Algorithms
Toronto, ON · On-site +1
CA$148K - CA$260K/yr
To learn more visit: www.waabi.ai As a Software Engineer in High-Performance Onboard Algorithms ... You write efficient and maintainable code in a native language such as C++ or Rust (we use Rust and ...
Senior / Staff Software Engineer, High-Performance Onboard Algorithms
Toronto, ON · On-site +1
CA$148K - CA$260K/yr
To learn more visit: www.waabi.ai As a Software Engineer in High-Performance Onboard Algorithms ... You write efficient and maintainable code in a native language such as C++ or Rust (we use Rust and ...
Experience with Rust * Work exp with DevOps tools such as Docker, Github, CircleCI * Monitoring and logging tools experience, like New Relic, Dynatrace, Sumo Logic, Splunk * Familiarity with Open API ...
Experience with Rust * Work exp with DevOps tools such as Docker, Github, CircleCI * Monitoring and logging tools experience, like New Relic, Dynatrace, Sumo Logic, Splunk * Familiarity with Open API ...
Software Development Engineer in Test (SDET)
Ottawa, ON · On-site
CA$88K - CA$163K/yr
Job Summary We're looking for a dedicated Software Development Engineer in Test (SDET) to take ... Experience with Rust as a replacement for C++ is highly desirable. The base pay will be dependent ...
New
Quick apply
Software Development Engineer in Test (SDET)
Ottawa, ON · On-site
CA$88K - CA$163K/yr
Job Summary We're looking for a dedicated Software Development Engineer in Test (SDET) to take ... Experience with Rust as a replacement for C++ is highly desirable. The base pay will be dependent ...
New
Experience with Rust * Work exp with DevOps tools such as Docker, Github, CircleCI * Monitoring and logging tools experience, like New Relic, Dynatrace, Sumo Logic, Splunk * Familiarity with Open API ...
Experience with Rust * Work exp with DevOps tools such as Docker, Github, CircleCI * Monitoring and logging tools experience, like New Relic, Dynatrace, Sumo Logic, Splunk * Familiarity with Open API ...
Senior / Staff Software Engineer, Localization
CA$141K - CA$242K/yr
As a Senior or Staff Software Engineer on the Localization team, you will be a domain expert ... latency Rust code that runs directly on the vehicle's various compute devices in real-time ...
Senior / Staff Software Engineer, Localization
CA$141K - CA$242K/yr
As a Senior or Staff Software Engineer on the Localization team, you will be a domain expert ... latency Rust code that runs directly on the vehicle's various compute devices in real-time ...
Strong coding skills in programming languages like Python, Go, Rust and/or C/C++. * Solid foundation in other computer science and computer engineering topics: algorithms and data structures ...
Strong coding skills in programming languages like Python, Go, Rust and/or C/C++. * Solid foundation in other computer science and computer engineering topics: algorithms and data structures ...
Distributed Systems Engineer - Blockchain
Toronto, ON · Remote
$180K - $300K/yr
Strong systems programming experience (Rust) * Deep experience building or operating distributed systems with real-world constraints (latency, scale, fault tolerance) * Proven ability to design ...
Quick apply
Distributed Systems Engineer - Blockchain
Toronto, ON · Remote
$180K - $300K/yr
Strong systems programming experience (Rust) * Deep experience building or operating distributed systems with real-world constraints (latency, scale, fault tolerance) * Proven ability to design ...
Distributed Systems Engineer - Blockchain
Toronto, ON · Remote
$180K - $300K/yr
Strong systems programming experience (Rust) * Deep experience building or operating distributed systems with real-world constraints (latency, scale, fault tolerance) * Proven ability to design ...
Quick apply
Distributed Systems Engineer - Blockchain
Toronto, ON · Remote
$180K - $300K/yr
Strong systems programming experience (Rust) * Deep experience building or operating distributed systems with real-world constraints (latency, scale, fault tolerance) * Proven ability to design ...
Infrastructure Engineer
Toronto, ON · Remote
CA$140K - CA$240K/yr
Working across cloud infrastructure, DevOps, and production operations, this individual partners ... Ability to write scripts or production-quality automation in Python, Go, Rust, Bash, TypeScript, or ...
Infrastructure Engineer
Toronto, ON · Remote
CA$140K - CA$240K/yr
Working across cloud infrastructure, DevOps, and production operations, this individual partners ... Ability to write scripts or production-quality automation in Python, Go, Rust, Bash, TypeScript, or ...
Senior Backend Engineer - Blockchain
Toronto, ON · On-site +1
$180K - $220K/yr
Qualifications: * 7+ years of professional experience in software engineering, with strong proficiency in TypeScript and/or Rust. * Basic understanding of smart contract development for EVM ...
Quick apply
Senior Backend Engineer - Blockchain
Toronto, ON · On-site +1
$180K - $220K/yr
Qualifications: * 7+ years of professional experience in software engineering, with strong proficiency in TypeScript and/or Rust. * Basic understanding of smart contract development for EVM ...
Senior Backend Engineer - Blockchain
Toronto, ON · On-site +1
$180K - $220K/yr
Qualifications: * 7+ years of professional experience in software engineering, with strong proficiency in TypeScript and/or Rust. * Basic understanding of smart contract development for EVM ...
Quick apply
Senior Backend Engineer - Blockchain
Toronto, ON · On-site +1
$180K - $220K/yr
Qualifications: * 7+ years of professional experience in software engineering, with strong proficiency in TypeScript and/or Rust. * Basic understanding of smart contract development for EVM ...
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 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.
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 are the key skills and qualifications needed to thrive as a Rust Developer, and why are they important?
What are Rust Developers?

Full-time
Medical, PTO
Posted 13 days ago
Job description
Job Summary:
As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our financial software solutions, empowering customers to achieve their goals. Leveraging your expertise in financial systems, programming, and analysis, you will contribute to building innovative, reliable, and high-performance products. These products will assist Canadians in managing their day-to-day banking with our Canadian bank partners.Job Description:
Who we are:
At Portfolio+, we empower financial institutions with secure, scalable, and customer-first solutions. As a proudly Canadian company, we're at the forefront of open finance, delivering cutting-edge cloud technology that simplifies operations, enhances security, and drives innovation. Our team thrives in a collaborative, growth-oriented environment where ideas matter, and impact is real. If you're passionate about fintech, innovation, and making a difference, Portfolio+ is the place to build your career.
Technical requirements including design and usage documentation for your amazing code and deliverables in collaboration with Technical Publications.
Using Agile methodologies and your knowledge of our systems, languages, and tooling, the breakdown of Epics and User stories into discrete digestible sprint-based Tasks.
Active participation in retrospectives, code reviews, and paired programming initiatives/POCs to implement and improve best practices.
Timely updates of timesheets and the tasks assigned to you. This includes updates to estimates, sprint deliverables, POCs, Innovation, etc.
Effective whitespace management. You seek to help others where possible.
Shift-left testing methodologies inclusive of functional and performance testing, DAST/SAST testing, and CI/CD integration.
Meaningful contribution to our Software Communities of Practice. You identify opportunities for Continuous Improvement and vigorously lobby for action. This includes SDLC/S-SDLC, CI/CD and DevOps Culture migration, Process Improvements, Tech Radar Management, mentoring/training/onboarding, etc.
Effective and positive communication. Energy, pride, and passion are foundational to your approach.
Supporting our DevOps culture. You actively support the code you write via a Guard Duty model.
You hold yourself and your team to a high bar and deliver to your commitments.
Who you are:
You have a computer science, software engineering or similar university degree, or equivalent professional experience.
You are adept at modern software development methodologies and are well-versed in DevOps/DevSecOps and Agile methodologies.
You understand the need for and can push Quality Left. You have a keen awareness of, and have utilized, test automation frameworks.
You understand Enterprise architecture, design patterns, and hold yourself and your peers to a high standard.
You have a passion for all things technology and have a history of delivering high-quality software, products, and services.
You are self-motivated and have a results-driven approach to solving problems and see this as an opportunity.
You are flexible and adaptable to changing priorities.
You want to leave your indelible mark and drive transformation and best-in-class processes and products.
What you bring:
You have experience developing in modern Object-Oriented programming languages (C#/C++, Java, Python, Golang, Rust, etc.)
You have dabbled in or have working experience with Prompt Engineering frameworks and concepts.
You have knowledge of or working experience with Enterprise Architecture design patterns and tooling.
You have working experience with SQL/NoSQL databases and have an awareness of object and data modeling techniques.
You have experience using RESTful API standards and protocols.
You have knowledge of modern software testing techniques, Test-Driven Development methods and practices, and integration and acceptance testing and can apply them effectively.
You are knowledgeable and/or are proficient using various tools that support the SDLC process such as:
Version Control Systems (VCS) - GitHub, GitLab, Bitbucket.
Continuous Integrations (CI) - Jenkins, Bamboo,
Build Tools - Gradle, Ant, Maven
Testing Tools - ReadyAPI, Postman/Newman, Junit
Artifact Repositories - AWS CodeArtifact, AWS ECR, JFrog Artifactory, Harbor.
Continuous Deployment/Delivery (CD) - Helm, Argo CD
Containerization & Orchestration - Docker, Rancher, Kubernetes
Security & Compliance (DevSecOps) - X-Ray, SonarQube, Rapid7
Monitoring & Logging - ELK Stack, DataDog, Splunk
Infrastructure as Code (IaC) - Terraform, Ansible
What we offer
A dynamic, innovative team where your ideas directly shape our product strategy and customer success.
Flexible working arrangements (hybrid, or in-office) designed to support work-life balance.
Comprehensive benefits package starting from day one, including health coverage, paid time off, and volunteer days.
Competitive salary, annual bonus program, and participation in our employee stock option plan.
Access to continuous learning opportunities, a robust learning management system, and a tuition reimbursement program.
Tools and technology provided (laptop, headset, monitors) to set you up for success.
A supportive environment that values your growth, success, and contributions to our customers' achievements.
Worker Sub Type:
RegularNumber of Openings Available:
0About Portfolio
Sourced by ZipRecruiter
Industry
Motor vehicle manufacturing
Company size
51 - 200 Employees
Headquarters location
Lake Forest, CA, US
Year founded
1989