About the Role: We're looking for a Senior Software Engineer, ideally specializing in Rust, to lead the evolution of our backend platform and tooling. This role will focus on developing and ...
About the Role: We're looking for a Senior Software Engineer, ideally specializing in Rust, to lead the evolution of our backend platform and tooling. This role will focus on developing and ...
Experience: 5+ years of professional software development experience, with a focus on the Rust programming language. Rust proficiency: Strong expertise in Rust language features, concurrency, and ...
Experience: 5+ years of professional software development experience, with a focus on the Rust programming language. Rust proficiency: Strong expertise in Rust language features, concurrency, and ...
Senior Full Stack Rust Engineer, Fixed Term - Toronto
Toronto, ON · On-site
CA$75/hr
Familiarity with testing best practices in Rust and broader software engineering * Experience writing and maintaining unit tests, integration tests, and ideally propertybased or fuzz tests
Senior Full Stack Rust Engineer, Fixed Term - Toronto
Toronto, ON · On-site
CA$75/hr
Familiarity with testing best practices in Rust and broader software engineering * Experience writing and maintaining unit tests, integration tests, and ideally propertybased or fuzz tests
Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...
Quick apply
Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...
Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...
Quick apply
Senior Software Engineer Job Type: Contract Location: Remote Job Summary: In this role, you'll ... Proficiency in Python3, Java, Rust, or TypeScript, with additional experience in C++ or Go ...
Senior Desktop Software Developer
Toronto, ON · Remote
CA$160K - CA$175K/yr
Strong proficiency in Rust, including async patterns, FFI, and performance optimization. * Hands-on ... Work on privacy-first software that genuinely protects users. * High autonomy and real ...
Quick apply
Senior Desktop Software Developer
Toronto, ON · Remote
CA$160K - CA$175K/yr
Strong proficiency in Rust, including async patterns, FFI, and performance optimization. * Hands-on ... Work on privacy-first software that genuinely protects users. * High autonomy and real ...
Comprehensive understanding of low-level programming, hardware/software interfaces, and modern systems languages like Rust coupled with defensive coding techniques. * Experience debugging embedded ...
Comprehensive understanding of low-level programming, hardware/software interfaces, and modern systems languages like Rust coupled with defensive coding techniques. * Experience debugging embedded ...
Senior / Staff Embedded Software Engineer
Toronto, ON · Hybrid
CA$148K - CA$249K/yr
... Rust). - Experienced working on safety-critical, hi-reliability software projects following relevant industry safety standards. Requirements: This position is an onsite/hybrid position that will ...
Senior / Staff Embedded Software Engineer
Toronto, ON · Hybrid
CA$148K - CA$249K/yr
... Rust). - Experienced working on safety-critical, hi-reliability software projects following relevant industry safety standards. Requirements: This position is an onsite/hybrid position that will ...
Software Engineer Job Type: Contract Location: Remote Job Summary: We are looking for experienced ... Java, C++, Go or Rust * Experience building, maintaining, or reviewing production-level ...
Quick apply
Software Engineer Job Type: Contract Location: Remote Job Summary: We are looking for experienced ... Java, C++, Go or Rust * Experience building, maintaining, or reviewing production-level ...
Software Developer - Cloud Solutions
Toronto, ON · On-site +1
$40 - $85/hr
Contribute to a team that develops software using one or more modern programming languages such as Java, Python, TypeScript, Go, C#, C++, or Rust * Contribute to a team that designs and consume ...
Software Developer - Cloud Solutions
Toronto, ON · On-site +1
$40 - $85/hr
Contribute to a team that develops software using one or more modern programming languages such as Java, Python, TypeScript, Go, C#, C++, or Rust * Contribute to a team that designs and consume ...
At Squarepoint we use Python to build a great deal of the software needed to solve crucial problems ... Experience with any of C++, Rust, KDB+/q, JavaScript/TypeScript/React * Experience with database ...
At Squarepoint we use Python to build a great deal of the software needed to solve crucial problems ... Experience with any of C++, Rust, KDB+/q, JavaScript/TypeScript/React * Experience with database ...
We are looking for an experienced Software Developer with a strong background in C++ to join our ... Experience with other programming languages such as Rust, Python and Q is a plus
We are looking for an experienced Software Developer with a strong background in C++ to join our ... Experience with other programming languages such as Rust, Python and Q is a plus
The Role Reporting to the Director, Software Development (or delegate), we are seeking an ... Assets * Experience with OpenMP, Rust, Fortran, cloud computing (GCP), containerization, or ...
The Role Reporting to the Director, Software Development (or delegate), we are seeking an ... Assets * Experience with OpenMP, Rust, Fortran, cloud computing (GCP), containerization, or ...
Software Engineer (Analysis)
Toronto, ON · On-site +1
CA$120K - CA$200K/yr
Work in a variety of languages including Rust, Go, Typescript, and Haskell. About you: * Experience building and supporting scalable SaaS products and features. * Experience as a full-stack software ...
Software Engineer (Analysis)
Toronto, ON · On-site +1
CA$120K - CA$200K/yr
Work in a variety of languages including Rust, Go, Typescript, and Haskell. About you: * Experience building and supporting scalable SaaS products and features. * Experience as a full-stack software ...
Staff Software Engineer
Toronto, ON · On-site
Staff Software Engineer, Platform Engineering Why Kaseya? Join a fast-growing company that ... Experience building full-stack applications, APIs, or platform services using Rust, C#, JavaScript ...
Staff Software Engineer
Toronto, ON · On-site
Staff Software Engineer, Platform Engineering Why Kaseya? Join a fast-growing company that ... Experience building full-stack applications, APIs, or platform services using Rust, C#, JavaScript ...
Software Developer
Stouffville, ON · Hybrid
CA$80K - CA$85K/yr
As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our ... Python, Golang, Rust, etc.) * You have dabbled in or have working experience with Prompt ...
Software Developer
Stouffville, ON · Hybrid
CA$80K - CA$85K/yr
As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our ... Python, Golang, Rust, etc.) * You have dabbled in or have working experience with Prompt ...
Senior / Staff Software Engineer, High-Performance Onboard Algorithms
Toronto, ON · On-site +1
CA$148K - CA$260K/yr
You write efficient and maintainable code in a native language such as C++ or Rust (we use Rust and ... software in one or more of the following areas: image and video processing, compression, streaming ...
Senior / Staff Software Engineer, High-Performance Onboard Algorithms
Toronto, ON · On-site +1
CA$148K - CA$260K/yr
You write efficient and maintainable code in a native language such as C++ or Rust (we use Rust and ... software in one or more of the following areas: image and video processing, compression, streaming ...
Software Developer (Term)
Toronto, ON · On-site
CA$81K/yr
Programming experience with file systems and databases in software development * Having the ... Experience with Rust programming language To be successful in this role you will be: * Achievement ...
Software Developer (Term)
Toronto, ON · On-site
CA$81K/yr
Programming experience with file systems and databases in software development * Having the ... Experience with Rust programming language To be successful in this role you will be: * Achievement ...
... software.. - Experience using languages such as Python, Go, C++, or ... Rust. - Experience working in a team environment on a common codebase. - Ability to learn new ...
... software.. - Experience using languages such as Python, Go, C++, or ... Rust. - Experience working in a team environment on a common codebase. - Ability to learn new ...
As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our ... Python, Golang, Rust, etc.) * You have dabbled in or have working experience with Prompt ...
As a Software Developer with Portfolio+, you will play a key role in shaping and enhancing our ... Python, Golang, Rust, etc.) * You have dabbled in or have working experience with Prompt ...
Rust Software information
What is a Rust software developer?
What are the key skills and qualifications needed to thrive as a Rust software developer?
What are some common challenges faced by Rust software developers when working on large-scale projects?
What is the difference between Rust Software vs C++ Developer?
| Aspect | Rust Software | C++ Developer |
|---|---|---|
| Required Credentials | Bachelor's in Computer Science, Rust certifications (optional) | Bachelor's in Computer Science, C++ certifications (optional) |
| Work Environment | Tech companies, startups, embedded systems | Software firms, game development, embedded systems |
| Industry Usage | Emerging in systems programming, web assembly, safety-critical apps | Widely used in software, gaming, systems, and embedded development |
| Search & Comparison Intent | Understanding Rust's role vs C++ in development |
Rust Software developers focus on safe, concurrent programming using Rust, often in modern systems and web assembly projects. C++ Developers work primarily with performance-critical applications across various industries. While both roles require programming expertise, Rust emphasizes safety and modern syntax, whereas C++ is known for its performance and legacy codebases.
What are popular job titles related to Rust Software jobs in Ontario?
For Rust Software jobs in Ontario, the most frequently searched job titles are:
What job categories do people searching Rust Software jobs in Ontario look for?
The top searched job categories for Rust Software jobs in Ontario are:
What cities in Ontario are hiring for Rust Software jobs?
Cities in Ontario with the most Rust Software job openings:

Job description
About the Role:
We're looking for a Senior Software Engineer, ideally specializing in Rust, to lead the evolution of our backend platform and tooling. This role will focus on developing and maintaining critical Rust-based tools and infrastructure which could bring Tubi to its next era.
In this role, you'll architect and implement high-performance, secure, and scalable systems, collaborating closely with teams focused on compliance, privacy, experimentation, and infrastructure. You should be comfortable working independently across system boundaries and mentoring engineers while driving technical strategy.
We're particularly interested in engineers excited to learn and integrate AI-powered coding tools (e.g., Claude Code, Cursor) into their daily workflow to boost velocity and code quality. Prior experience with such tools is a plus.
What You'll Do:
- Lead the design, development, and maintenance of Rust services and tools.
- Collaborate with other backend & client teams to deliver high performance & scalable components/services.
- Design and optimize systems for reliability, observability, and scale, with an emphasis on clean APIs and modular components.
- Explore and integrate AI-based development tools into engineering workflows; evangelize productivity best practices within the team.
- Partner with engineering leadership and cross-functional partners to drive technical vision and influence roadmap decisions.
- Mentor engineers and foster a culture of technical rigor, curiosity, and continuous learning.
Your Background:
- 4+ years of backend software development experience, including 1+ years using Rust in production environments.
- Solid experience with Rust common stack, including but not limited to Tokio, Axum, Tonic, Hyper, Bytes, Serde, Tracing, etc. Experience with pingora stack is a big plus.
- Deep understanding of distributed systems, event-driven architectures, and performance engineering.
- Experience with cloud-native technologies (e.g., Kubernetes, gRPC, CDN, S3, Terraform) and modern observability stacks.
- Familiarity with relational and non-relational databases (e.g., PostgreSQL, DynamoDB, Redis, Clickhouse, etc.).
- Strong alignment with engineering craftsmanship - testing, documentation, reliability, and performance optimization.
- Experience working with AI tools to enhance software engineering workflows is a plus
About tubi
Sourced by ZipRecruiter
Industry
Arts, entertainment, and recreation
Company size
51 - 200 Employees
Headquarters location
San Francisco, CA, US
Year founded
2010