1

Rust Software Developer Jobs in Toronto, ON (NOW HIRING)

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 ...

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 ... Golang, Rust, etc.) * You have dabbled in or have working experience with Prompt Engineering ...

Senior Desktop Software Developer

Toronto, ON · Remote

CA$160K - CA$175K/yr

Remote Senior Desktop Software Developer About Sync Sync.com is a leading end-to-end encrypted ... Strong proficiency in Rust, including async patterns, FFI, and performance optimization. * Hands-on ...

Bash shell and Coreutils, Perl, Python, Go, Rust, Java * Container platforms: Kubernetes, Docker ... Knowledge, skills, training, and experience in software requirements and design engineering skills ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...

... Java, C++, Go or Rust * Experience building, maintaining, or reviewing production-level ... Experience with CI/CD pipelines, DevOps workflows, containers, monitoring, or production operations.

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...

... developer productivity and product quality. You will work across multiple teams to shape technical ... Experience building full-stack applications, APIs, or platform services using Rust, C#, JavaScript ...

Senior Software Engineer Job Type: Contractor (~15 hours/week) Location: Remote Job Summary We are ... Strong proficiency in Python 3, Java, Rust, C++, or TypeScript . * Strong understanding of ...

next page

Showing results 1-20

Rust Software Developer information

Infographic showing various Rust Software Developer job openings in Toronto, ON as of August 2026, with employment types broken down into 88% Full Time, 8% Part Time, and 4% Contract. Highlights an 85% Physical, 4% Hybrid, and 11% Remote job distribution.

Senior Software Engineer (Rust)

Toronto, ON • On-site

Tubi
Arts, Entertainment, and Recreation • 51 - 200 employees

Full-time

Re-posted 23 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