Retour à la recherche
W
WebisoftSource d’offres vérifiée

Rust Engineer

Offre en anglais

The engineer will develop high-performance, secure systems and distributed architectures using Rust. Responsibilities include designing APIs, implementing network protocols, and optimizing low-level system performance.

  • Télétravail
  • Canada
  • Publié 4 août 2026
  • 1 poste

Résumé du poste

Webisoft is a premier development lab and venture studio specializing in cutting-edge technologies. We are seeking a senior Rust engineer to join our growing team. The ideal candidate is a strong systems-level developer who cares about performance, correctness, and clean architecture and lives in or around Montreal Must-haves Strong experience in Rust programming, with a deep understanding of systems-level programming Solid software engineering fundamentals: API design, testing strategy, code review, and technical documentation Experience with distributed systems, network protocols, and secure computing principles Ability to write clean, maintainable, and performance-oriented code Knowledge of key-value stores, databases, and low-level system optimizations Comfort working across the stack when needed — services, tooling, and integrations Understanding of software development best practices such as Git, CI/CD pipelines, and code documentation Nice-to-haves Experience with cryptography or zero-knowledge proof systems (a very strong plus) Background in blockchain or decentralized protocols — consensus mechanisms, smart contracts, or ecosystems like Solana and Cosmos Experience with async Rust (Tokio), WASM, or FFI boundaries JavaScript/TypeScript experience Bilingual English + French Perks Remote-first position with offices in Montreal if you're around Great benefits package including dental and vision Flex work hours Relaxed and fun atmosphere

Ce que vous ferez

The engineer will develop high-performance, secure systems and distributed architectures using Rust. Responsibilities include designing APIs, implementing network protocols, and optimizing low-level system performance.

Exigences

Candidates must have strong Rust expertise, deep systems-level programming knowledge, and experience with distributed systems. Proficiency in software engineering fundamentals and CI/CD pipelines is required.

Avantages

• Dental insurance • Vision insurance • Flexible work hours

Compétences indiquées

  • CI/CDSouhaitée
  • RustSouhaitée
  • TypeScriptSouhaitée
  • GitSouhaitée

Autres compétences pertinentes

Relevées dans la description du poste. Confirmez les exigences importantes ci-dessus.

  • Rust
  • Systems Programming
  • API Design
  • Distributed Systems
  • Network Protocols
  • Secure Computing
  • Key-Value Stores
  • Databases
  • Git
  • CI/CD
  • Cryptography
  • Zero-Knowledge Proofs
  • Blockchain
  • Tokio
  • WASM
  • TypeScript

Domaines d’emploi

  • Software
  • Technology
  • Engineering
  • Consulting

Renseignements supplémentaires

Expérience minimale
5+ ans
Langue de l’offre
anglais
Heures de travail
40 heures par semaine
Niveau d’expérience
Entry level
Mode de candidature
La candidature directe est offerte