Skip to content
mimi

Senior Rust Engineer

RustJobs

Remote · Canada Full-time Senior 3w ago

About the role

About

We’re hiring a Senior Rust Engineer to help build a new Rust-based workflow and rules engine for a well-established product company operating at significant scale.

The work sits close to infrastructure and platform concerns, with a strong focus on correctness, reliability, concurrency, and performance in production systems.

The company is looking for an engineer who enjoys ownership, autonomy, and solving real business and systems problems end-to-end. You’ll work closely with technical leadership and help shape Rust adoption internally.

What You’ll Work On

  • Design and build production Rust services powering critical platform workflows
  • Work on distributed systems and infrastructure-oriented backend engineering
  • Help define engineering direction and best practices around Rust internally
  • Collaborate closely with senior engineering leadership on architecture and technical decisions
  • Build systems with a strong emphasis on reliability, correctness, and maintainability
  • Contribute to a fast-moving, high-ownership engineering culture

Requirements

  • Strong production Rust experience
  • Experience with distributed systems, backend infrastructure, or platform engineering
  • Comfortable working with async/concurrent systems
  • Experience owning systems in production environments
  • Startup or scale-up mentality with strong bias for action
  • Ability to operate autonomously with high ownership

Strong bonus points for experience with:

  • Tokio
  • High-performance backend systems
  • Reliability-focused engineering
  • Developer infrastructure or workflow systems
  • AI-assisted engineering workflows

Ideal Background

  • Senior or Staff-level backend/infrastructure engineer
  • Experience building and operating production systems at scale
  • Pragmatic engineer who enjoys balancing technical depth with execution
  • Stable career history with meaningful ownership in previous roles

Location

  • Remote within Canada
  • No hiring in Quebec
  • Occasional in-person meetings expected in Toronto or Vancouver

Compensation

Competitive compensation package including salary, bonus, and meaningful equity.

Apply

Please send your CV, LinkedIn, GitHub, or any relevant Rust/open-source work to: backend.rust.canada@rustjobs.dev

Skills

RustTokio

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free