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 ...
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
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
AI & Software Engineers - Remote Opportunities
Toronto, ON · Remote
CA$60 - CA$120/hr
AI & Software Engineers - Remote Opportunities Full-Time & Flexible Contract Options | Remote $60 ... Rust
Quick apply
AI & Software Engineers - Remote Opportunities
Toronto, ON · Remote
CA$60 - CA$120/hr
AI & Software Engineers - Remote Opportunities Full-Time & Flexible Contract Options | Remote $60 ... Rust
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 ...
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 ...
Platform Backend Engineer - Go/Rust & Distributed Systems
Toronto, ON · On-site
CA$160K - CA$240K/yr
Platform Backend Engineer - Go/Rust & Distributed Systems Locations: Toronto Employment Type ... Experience building software for environments subject to SOC 2, HIPAA, CMMC, or similar ...
Platform Backend Engineer - Go/Rust & Distributed Systems
Toronto, ON · On-site
CA$160K - CA$240K/yr
Platform Backend Engineer - Go/Rust & Distributed Systems Locations: Toronto Employment Type ... Experience building software for environments subject to SOC 2, HIPAA, CMMC, or similar ...
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 ...
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 ...
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 ...
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 ...
AI Software Engineer - Remote
Ottawa, ON · Remote
$80 - $120/hr
Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues
Quick apply
AI Software Engineer - Remote
Ottawa, ON · Remote
$80 - $120/hr
Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues
AI Software Engineer - Remote
Toronto, ON · Remote
$80 - $120/hr
Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues
Quick apply
AI Software Engineer - Remote
Toronto, ON · Remote
$80 - $120/hr
Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues
Software Engineer - AI/ML & LLM - Remote
Toronto, ON · Remote
$80 - $120/hr
Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues
Quick apply
Software Engineer - AI/ML & LLM - Remote
Toronto, ON · Remote
$80 - $120/hr
Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues
Software Engineer - AI/ML & LLM - Remote
Ottawa, ON · Remote
$80 - $120/hr
Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues
Quick apply
Software Engineer - AI/ML & LLM - Remote
Ottawa, ON · Remote
$80 - $120/hr
Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues
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 ...
AI/ML Software Engineer - Remote
Ottawa, ON · Remote
$80 - $120/hr
Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues
Quick apply
AI/ML Software Engineer - Remote
Ottawa, ON · Remote
$80 - $120/hr
Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues
AI/ML Software Engineer - Remote
Toronto, ON · Remote
$80 - $120/hr
Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues
Quick apply
AI/ML Software Engineer - Remote
Toronto, ON · Remote
$80 - $120/hr
Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of algorithms and data structures . * Experience with bug fixing and debugging complex software issues
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
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:

Senior Software Engineer (Rust)
Toronto, ON
Full-time
Re-posted 26 days ago
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