rust-programmer

See average salary for rust-programmer »

10,000 rust-programmer job listings in Canada. Find daily updated positions from leading job boards.


  • Montreal, QC, Canada HRB Full-time $90,000 - $130,000 Contract

    Explore exciting opportunities in the crypto realm as a Data Engineer with a focus on C++ and Rust. Your role will center on developing innovative execution systems and data management architectures. As an integral member of the core engineering team, you will collaborate in creating flexible and high-performance systems tailored to a wide array of...


  • Toronto, ON, Canada Arkion Identity Systems, Inc. Full-time

    Build secure, high-performance Rust services remotely or hybrid in the Greater Toronto Area for a next-generation non-human identity platform. This Backend Software Engineer role focuses on systems programming and backend development for security-focused services. You will design APIs, cryptographic workflows, and distributed systems while collaborating with...


  • Winnipeg, Manitoba, Canada UrbanLogiq, corporation Full-time

    Build production Rust systems at UrbanLogiq in Vancouver, BC, using data pipelines and query infrastructure within a hybrid work model. As a Senior Software Engineer, you will extend data-intensive systems supporting UrbanLogiq’s Community Intelligence Platform. Your work will span storage layers, partner integrations, and Apache DataFusion. You will also...


  • Toronto, ON, Canada Dominion Dynamics Full-time €120,000 - €180,000 Contract

    Build secure backend systems in Python and Rust for AuraNet from Ottawa or Toronto, supporting real-time data across disconnected environments. As a Senior Software Engineer Backend, you will design distributed systems for Dominion Dynamics’ mesh networking platform. The work spans networking, security, containers, and autonomous platforms. You will own...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada CLR3 Full-time

    Write the hot path. Decoders, streams and transaction routing where microseconds show up in the product and in customer results. NoLimitNodes parses over a thousand typed events from thirty-seven Solana programs in real time. HyperliquidRPC serves RPC with a 4.2ms median and archives hundreds of millions of events a day. The code that does this is mostly...

  • Programmer

    13 hours ago


    Montreal, Quebec, Canada RI-MUHC | Research Institute of the MUHC | #rimuhc Full-time

    Do you want to work for a world-renowned research institute that pushes the boundaries of biomedical science and health research? Right here in Montreal! At the Research Institute of the McGill University Health Centre (RI-MUHC), you can be part of an organization focused on scientific discovery and innovation in patient-centered medicine. Join us today and...

  • Programmer

    17 hours ago


    Montreal, QC, Canada Meta4 Interactive Inc. Full-time $60,000 - $90,000 Contract

    Founded in Montreal in 2010, Meta4 Interactive is an international game studio committed to delivering immersive and personalized experiences to players worldwide. We’re setting our sights on the Metaverse, developing games and technology for platforms like Fortnite and Roblox. Our track record of innovation (Papo and Yo, Time Machine, Chaos Jump,...


  • Toronto, ON, Canada State Street Full-time

    Build high-performance Java and Rust trading software with State Street’s EFX Boston team as a senior full-stack developer. Solve complex problems across global platforms. This senior eFX developer creates new functionality alongside a global team delivering bespoke FX trading solutions. The work spans mesh-based service-oriented platforms across multiple...


  • Québec, QC, Canada Flyscan Systems Inc. Full-time

    Concevez des microservices Edge résilients en Go ou Rust pour des aéronefs, avec Linux, gRPC et MQTT au cœur du système. Comme développeur de systèmes Edge, vous collaborerez avec le responsable technique et mentorerez des développeurs juniors. Vous moderniserez une pile .NET vers des microservices conteneurisés, tout en intégrant du matériel avec...


  • Toronto, ON, Toronto Census Division, ON; Ontario, Canada Arkion Identity Systems, Inc. Full-time

    Build secure, high-performance Rust services remotely or hybrid in the Greater Toronto Area for a next-generation non-human identity platform. This Backend Software Engineer role focuses on systems programming and backend development for security-focused services. You will design APIs, cryptographic workflows, and distributed systems while collaborating with...

  • Programmer

    17 hours ago


    Marieville, Montérégie, Canada Peak Toolworks Full-time $55,000 - $75,000 Contract

    CNC Programmer – Machining POSITION SUMMARY The incumbent is responsible for developing and optimizing programs for CNC (Computer Numerical Control) machines, including EDM (Electrical Discharge Machining), milling, and turning operations. The role ensures efficient, safe, and high-quality production while respecting established manufacturing...


  • Canada CLR3 Full-time

    Write the hot path. Decoders, streams and transaction routing where microseconds show up in the product and in customer results. NoLimitNodes parses over a thousand typed events from thirty-seven Solana programs in real time. HyperliquidRPC serves RPC with a 4.2ms median and archives hundreds of millions of events a day. The code that does this is mostly...


  • Vancouver, BC, Greater Vancouver Regional District, BC; British Columbia, Canada UrbanLogiq, corporation Full-time

    Build production Rust systems at UrbanLogiq in Vancouver, BC, using data pipelines and query infrastructure within a hybrid work model. As a Senior Software Engineer, you will extend data-intensive systems supporting UrbanLogiq’s Community Intelligence Platform. Your work will span storage layers, partner integrations, and Apache DataFusion. You will also...


  • Canada UrbanLogiq, corporation Full-time

    Build production Rust systems at UrbanLogiq in Vancouver, BC, using data pipelines and query infrastructure within a hybrid work model. As a Senior Software Engineer, you will extend data-intensive systems supporting UrbanLogiq’s Community Intelligence Platform. Your work will span storage layers, partner integrations, and Apache DataFusion. You will also...


  • Canada Jobgether Remote Full-time $140,000 - $190,000 Contract

    Build Rust infrastructure for intelligent AI agents as a Senior Software Engineer, working fully remotely from Canada. Design reliable services for production systems.This senior engineering role focuses on production infrastructure powering AI agents at scale. You will develop backend services supporting model inference, orchestration, and execution across...


  • Quebec, Capitale-Nationale, Canada Flyscan Systems Inc. Full-time $110,000 - $150,000 Contract

    Concevez des microservices Edge résilients en Go ou Rust pour des aéronefs, avec Linux, gRPC et MQTT au cœur du système.Comme développeur de systèmes Edge, vous collaborerez avec le responsable technique et mentorerez des développeurs juniors. Vous moderniserez une pile .NET vers des microservices conteneurisés, tout en intégrant du matériel avec...


  • Vancouver, BC, Canada UrbanLogiq, corporation Full-time

    Build production Rust systems at UrbanLogiq in Vancouver, BC, using data pipelines and query infrastructure within a hybrid work model. As a Senior Software Engineer, you will extend data-intensive systems supporting UrbanLogiq’s Community Intelligence Platform. Your work will span storage layers, partner integrations, and Apache DataFusion. You will also...


  • canada | ca Jobgether Full-time

    Build Rust infrastructure for intelligent AI agents as a Senior Software Engineer, working fully remotely from Canada. Design reliable services for production systems.This senior engineering role focuses on production infrastructure powering AI agents at scale. You will develop backend services supporting model inference, orchestration, and execution across...


  • Québec City, Quebec, Canada Flyscan Systems Inc. Full-time

    Concevez des microservices Edge résilients en Go ou Rust pour des aéronefs, avec Linux, gRPC et MQTT au cœur du système.Comme développeur de systèmes Edge, vous collaborerez avec le responsable technique et mentorerez des développeurs juniors. Vous moderniserez une pile .NET vers des microservices conteneurisés, tout en intégrant du matériel avec...


  • ca | ca Axiom Recruit Full-time

    Rust Engineer – Digital Asset Exchange EngineRust Engineer – Digital Asset Exchange EngineDirect message the job poster from Axiom RecruitBlockchain - Web3 - FinTech - Artificial IntelligenceAxiom is hiring for a leading crypto-native investment firm looking to bring on an outstanding Backend Engineer to help scale its trading infrastructure.This is a...