Senior Rust Developer

Elastio

Toronto

Hybrid

CAD 110,000 - 170,000

Full time

5 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Equity
Hybrid work model
Benefits package

Job summary

Elastio in Toronto is seeking a Senior Rust Developer to join our hybrid engineering team. You will work across the full stack to design, build, and optimize features that protect cloud data at scale.

You will own hard problems and ship production-grade code for backend services, cloud infrastructure, and AI integration, with emphasis on reliability and observability using Prometheus and Grafana. This role requires strong English communication and a proactive, self-motivated mindset.

Qualifications

  • 4+ years of professional Rust development building production-grade apps and APIs.
  • Strong experience with asynchronous programming and event-driven architectures.
  • Cloud experience with AWS; Azure or GCP a plus.
  • Hands-on experience with microservices, containers (Docker, Kubernetes).

Responsibilities

  • Build and maintain backend Rust services for a large-scale cloud platform.
  • Collaborate with UX/UI designers to deliver web applications.
  • Integrate AI and LLM capabilities into the platform.
  • Improve system observability with tools like Prometheus and Grafana.
  • Troubleshoot complex technical challenges across the stack.

Skills

Rust
Asynchronous programming
Event-driven
AWS
Docker & Kubernetes
Microservices

Tools

Kafka
Redis
PostgreSQL
DynamoDB
AWS Aurora

Job description

Ransomware hides inside data your security stack never analyzes. Elastio closes that gap. Our Hunt Engine performs Deep File Inspection across live, replicated, and backup data to find threats before they destroy recovery options. The outcome: Proven Data your team can trust, and Provable Recovery you can demonstrate to leadership before an attack happens.

Position overview

We are looking for a Senior Rust Developer to join our hybrid engineering team in Toronto. You will work across the full stack to design, build, and optimize features that protect critical cloud data at scale. This role sits at the core of our platform: high-performance backend services, cloud infrastructure, and AI integration. You will own hard problems and ship code that runs in production environments where failure has real consequences.

Responsibilities

Backend services

Build and maintain backend services in Rust for a large-scale cloud platform.

Design and implement high-performance, secure, and scalable systems with an emphasis on reliability.

Frontend collaboration

Collaborate with UX/UI designers to deliver intuitive, responsive web applications.

Contribute to architecture and design decisions across security, reliability, and performance.

AI integration

Integrate AI and LLM capabilities into the platform.

Observability

Continuously improve system performance using observability tools including Prometheus and Grafana.

Problem solving

Troubleshoot and resolve complex technical challenges across the stack.

Required skills
  • 4+ years of professional Rust development building production-grade applications and APIs.
  • Strong experience with asynchronous programming, event-driven architectures, and stream processing.
  • Cloud experience with AWS; Azure or GCP a plus.
  • Hands-on experience with microservices, serverless, and containerized environments (Docker, Kubernetes).
  • Self-motivated, with a strong track record of writing clean, maintainable code.
Preferred skills
  • Knowledge of Generative AI, LLMs, or AI/ML integration.
  • Experience with Kafka and Redis.
  • Familiarity with PostgreSQL, DynamoDB, or AWS Aurora.
  • Experience working in fast-paced security or infrastructure product teams.
Other requirements
  • Proficiency with Git, Docker, Kubernetes, and AWS services.
  • Experience with Prometheus and Grafana for observability.
  • Strong written and verbal communication in English.
  • Comfortable working Monday through Friday with occasional weekend availability as needed.
Why Elastio
  • High-impact work in cloud cybersecurity with hard engineering problems.
  • Competitive compensation, benefits, and equity.
  • Hybrid work model with flexible arrangements.
  • Collaborative team where engineers influence product architecture directly.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Site Reliability Engineer (Observability & Analytics) – Platform Infra
Senior Site Reliability Engineer (Observability & Analytics) – Platform Infra

Elasticsearch B.V. • Canada

On-site
CAD 138,000 - 186,000
Competitive pay
Health coverage
Flexible schedules
+4
Senior Java Developer - Core/Infra - Elasticsearch
Senior Java Developer - Core/Infra - Elasticsearch

Elasticsearch B.V. • Canada

On-site
CAD 128,300 - 203,000
Health coverage
Flexible work locations
Generous vacation days
+2
Principal Software Developer - Security - Elasticsearch
Principal Software Developer - Security - Elasticsearch

Elasticsearch B.V. • Canada

On-site
CAD 154,000 - 243,600
Health coverage
Flexible schedules
Vacation days
+4
Senior Security Research Engineer
Senior Security Research Engineer

Elasticsearch B.V. • Canada

On-site
CAD 128,000 - 203,000
Stock program
RRSP matching
Health coverage
+5
Senior Site Reliability Engineer (Observability & Analytics) – Platform Infra
Senior Site Reliability Engineer (Observability & Analytics) – Platform Infra

Engg • Canada

On-site
CAD 138,000 - 186,000
Health coverage
Flexible locations and schedules
Generous vacation days
+1
Senior Software Engineer (Security)
Senior Software Engineer (Security)

Super • Toronto

On-site
CAD 90,000 - 120,000
Competitive salary
Learning & development allowance
Generous equity options
+2
Senior Java Developer - Distributed Systems, Serverless - Elasticsearch
Senior Java Developer - Distributed Systems, Serverless - Elasticsearch

Elasticsearch B.V. • Canada

On-site
CAD 128,000 - 203,000
Stock options
RRSP matching
Health coverage
+4
Senior Product Manager (XDR) - Security Solutions
Senior Product Manager (XDR) - Security Solutions

Elasticsearch B.V. • Canada

On-site
CAD 153,000 - 192,000
Stock options
RRSP matching up to 6%
Flexible locations & schedules
+1
Principal Software Developer - Performance Tuning - Elasticsearch
Principal Software Developer - Performance Tuning - Elasticsearch

Elasticsearch B.V. • Canada

On-site
CAD 154,000 - 244,000
Health coverage for you and yourfamily
Flexible locations and schedules
Generous vacation days
+3
Senior Software Engineer, Rust, Core Engineering
Senior Software Engineer, Rust, Core Engineering

Assetara • Victoria

On-site
CAD 90,000 - 120,000
Competitive salary
Health insurance
Paid vacation
+1