Senior Rust Engineer — Remote, High-Perf Systems Leader

Kake

Toronto

On-site

CAD 166,000 - 250,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Competitive Pay in USD
Fully Remote
Better Me Fund
Compassion is Badass

Job summary

Kake, a remote-first company and a people-first global community of senior engineers, is seeking Senior Rust Engineers to own high-performance backend systems and drive engineering best practices. You will design scalable, memory-safe services in Rust, write asynchronous code with Tokio, and lead architecture decisions while collaborating with distributed teams across time zones in a fully remote setting.

Join a culture that values growth, pays in USD, and offers a Better Me Fund to support your

Qualifications

  • 5+ years of software engineering, with hands-on Rust
  • Deep understanding of Rust concepts (ownership, borrow checker, lifetimes, traits, macros)
  • Experience with systems programming, multithreading and performance-critical apps
  • Hands-on async Rust experience, e.g., Tokio
  • Comfortable with Rust toolchain and modern Git workflows/CI/CD pipelines
  • Proven experience designing scalable backend services and distributed systems
  • Excellent written and verbal English
  • Ability to work independently in a remote, fast-paced environment

Responsibilities

  • Design and implement scalable, memory-safe backend services and distributed systems in Rust.
  • Write high-performance, concurrent code with strong systems programming principles.
  • Build and maintain asynchronous services using frameworks such as Tokio.
  • Apply core Rust concepts to write robust, idiomatic code.
  • Act as a technical leader, guiding architectural decisions.
  • Troubleshoot and resolve complex production challenges.
  • Contribute to best practices, tooling, and continuous improvement initiatives.
  • Maintain modern Git workflows and CI/CD pipelines.

Skills

Rust
Tokio framework
Asynchronous programming
Systems programming
Concurrency
Git workflows
CI/CD pipelines

Tools

Cargo
Git
CI/CD tooling

Job description

Kake, a remote-first company and a people-first global community of senior engineers, is seeking Senior Rust Engineers to own high-performance backend systems and drive engineering best practices. You will design scalable, memory-safe services in Rust, write asynchronous code with Tokio, and lead architecture decisions while collaborating with distributed teams across time zones in a fully remote setting.

Join a culture that values growth, pays in USD, and offers a Better Me Fund to support your

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Rust Engineer - Systems & Performance Leader
Remote Senior Rust Engineer - Systems & Performance Leader

Kake • Vancouver

On-site
CAD 181,000 - 264,000
Competitive pay in USD
Fully remote
Better Me Fund
+1
Senior Rust Engineer - Remote
Senior Rust Engineer - Remote

Kake • Montreal (administrative region)

On-site
CAD 167,000 - 237,000
Competitive pay in USD
Fully remote
Better Me Fund
+1
Senior Rust Engineer — Remote, Ownership & Systems
Senior Rust Engineer — Remote, Ownership & Systems

Rustify • Canada

Hybrid
CAD 120,000 - 180,000
Fully remote
Senior Rust Engineer, Core Infra & Systems
Senior Rust Engineer, Core Infra & Systems

Assetara • Victoria

Hybrid
CAD 90,000 - 120,000
Competitive salary
Health insurance
Paid vacation
+1
Senior QA Engineer — Remote, End-to-End Quality Leader
Senior QA Engineer — Remote, End-to-End Quality Leader

Kake • Montreal (administrative region)

On-site
CAD 154,000 - 209,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior Fullstack (TypeScript/React) Engineer
Senior Fullstack (TypeScript/React) Engineer

Kake • Canada

On-site
CAD 110,000 - 150,000
Competitive Pay in USD
Fully Remote Work
Better Me Fund
+1
Rust Backend Engineer — High-Performance Cloud APIs (Hybrid)
Rust Backend Engineer — High-Performance Cloud APIs (Hybrid)

Rustify • Toronto

Hybrid
CAD 130,000 - 150,000
Senior Software Engineer - Rust/TypeScript Platform & Open-Source
Senior Software Engineer - Rust/TypeScript Platform & Open-Source

fiveonefour • Canada

Remote
CAD 90,000 - 120,000
Senior Data Engineer - Remote: Build Pipelines & Insights
Senior Data Engineer - Remote: Build Pipelines & Insights

Kake • Toronto

On-site
CAD 166,000 - 250,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Backend Software Engineer Quantum Technology Recruiting Inc. · Canada Mid
Backend Software Engineer Quantum Technology Recruiting Inc. · Canada Mid

Rustify • Toronto

Hybrid
CAD 130,000 - 150,000