Senior Rust Engineer — Remote, High-Perf Systems Leader

Kake

Toronto

On-site

CAD 166,000 - 250,000

Full time

31 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

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

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 Node/React Engineer - Fully Remote, High-Impact
Senior Node/React Engineer - Fully Remote, High-Impact

Kake • Toronto

On-site
CAD 168,000 - 253,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+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

Remote
CAD 110,000 - 150,000
Competitive Pay in USD
Fully Remote Work
Better Me Fund
+1
Senior React Native Engineer - Remote & Impactful
Senior React Native Engineer - Remote & Impactful

Kake • Montreal (administrative region)

On-site
CAD 167,000 - 222,000
Competitive Pay in USD
Fully Remote
Better Me Fund
+1
Senior Software Engineer - Rust/TypeScript Platform & Open-Source
Senior Software Engineer - Rust/TypeScript Platform & Open-Source

fiveonefour • Canada

Remote
CAD 90,000 - 120,000
Staff Rust SDK Engineer — Real-Time, High-Performance SDK
Staff Rust SDK Engineer — Real-Time, High-Performance SDK

LiveKit • Canada

On-site
CAD 277,000 - 416,000
Competitive salary and equity package
Health, dental, and vision benefits
Flexible vacation policy
Rust Backend Engineer: Lead Systems, AI Tooling & Scale
Rust Backend Engineer: Lead Systems, AI Tooling & Scale

Tubi • Toronto

On-site
CAD 137,000 - 196,000
Senior Backend Engineer - Scalable APIs (Remote)
Senior Backend Engineer - Scalable APIs (Remote)

Affirm • Saskatoon

Remote
CAD 153,000 - 213,000
Health coverage
Flexible Spending Wallets
Vacation and holidays
+1
Remote Senior Backend Engineer, AI-Driven Reliability
Remote Senior Backend Engineer, AI-Driven Reliability

Affirm • Halifax

On-site
CAD 153,000 - 213,000
Health & wellness stipends
100% subsidised medical coverage
Dental and vision coverage
+1