1 - 20 of 7,059 Jobs

Search for Senior Rust Engineer - Remote Opportunity

7,059 results

Apply
companyNextLink Labs logo
Contract|Remote|Canada

About NextLink LabsNextLink Labs is an innovative technology firm dedicated to empowering organizations in building, scaling, and securing their software applications. We understand that effective and secure technology is key to the success of companies, teams, and products. Our mission is to help our clients excel in their respective industries.As a fully remote company with a diverse team across the nation, we prioritize creating a comfortable and collaborative work environment. We are committed to fostering inclusivity, allowing everyone to flourish both professionally and personally.Position SummaryWe are on the lookout for an enthusiastic Senior Rust Developer with a robust background in systems programming and distributed services to become a part of our Custom Software Development consulting team. In this position, you will be responsible for building and maintaining scalable backend services and APIs for our clients, integrating seamlessly with their engineering teams.As a Senior Rust Developer, you will design and implement resilient backend systems utilizing gRPC, event sourcing, and actor-based concurrency. You will also make key architecture decisions to deliver features rapidly for enterprise applications built on Clean Architecture and CQRS patterns. If you're a driven engineer eager to take ownership of your work, we would love to have you join our team.Your ResponsibilitiesDesign, develop, and maintain scalable backend services using Rust (Edition 2024) with Tokio as the asynchronous runtime.Implement and enhance Clean Architecture with CQRS and Event Sourcing patterns using actor-based concurrency (Kameo).Collaborate with fellow engineers to architect and implement modular, well-structured solutions across workspace crates (model, domain, data, service).Engage with clients directly, providing demonstrations and gathering feedback.Create gRPC services using Tonic and Protocol Buffers with Prost for inter-service communication.Develop and optimize data access layers using SQLx against PostgreSQL/TimescaleDB and Neo4j.Implement request validation with Garde.Participate in an agile team environment with daily stand-ups and weekly agile meetings.

Mar 26, 2026
Apply
companyNextLink Labs logo
Contract|Remote|Canada

About NextLink LabsNextLink Labs is an innovative and rapidly expanding technology firm dedicated to assisting organizations in developing, scaling, and securing their software solutions. We firmly believe that effective and secure technology utilization is paramount for the success of companies, teams, and products. Our commitment lies in empowering our clients to excel in their respective fields.As a remote-first organization with team members dispersed nationwide, we prioritize creating a comfortable and collaborative work environment. Our goal is to foster inclusivity, enabling everyone to thrive professionally while leading fulfilling lives outside of work.Position SummaryWe are on the lookout for a driven Senior Rust Developer with extensive experience in systems programming and distributed services to become a part of our Custom Software Development consulting team. In this role, you will be responsible for designing, building, and maintaining scalable backend services and APIs for our clients, ensuring seamless integration with their engineering teams.As a Senior Rust Developer, your responsibilities will include designing and implementing robust backend systems utilizing gRPC, event sourcing, and actor-based concurrency while making pivotal architectural decisions to swiftly deliver features for enterprise applications developed on Clean Architecture and CQRS patterns. If you are a proactive engineer eager to take ownership of your work, we welcome you to join our team at NextLink Labs.Your ResponsibilitiesDesign, develop, and maintain scalable backend services using Rust (Edition 2024) with Tokio as the async runtime.Implement and extend Clean Architecture with CQRS and Event Sourcing patterns using actor-based concurrency (Kameo).Collaborate with fellow engineers to architect and implement modular, well-structured solutions across workspace crates (model, domain, data, service).Engage directly with clients to provide demonstrations and gather feedback.Develop gRPC services using Tonic and Protocol Buffers with Prost for inter-service communication.Optimize data access layers utilizing SQLx against PostgreSQL/TimescaleDB and Neo4j.Implement request validation using Garde.Participate in an agile team environment with daily stand-ups and weekly agile meetings.

Mar 26, 2026
Apply
companyNextLink Labs logo
Contract|Remote|Canada

About NextLink LabsNextLink Labs is an innovative and rapidly expanding technology firm dedicated to empowering organizations in building, scaling, and securing their software applications. Our mission is to ensure that technology is leveraged effectively and securely, facilitating success for our clients in their respective domains.As a remote-first organization, we value a comfortable and collaborative work environment for our diverse team members across the country. We strive to create an inclusive workspace where everyone can excel professionally while leading fulfilling lives outside of work.Position OverviewWe are looking for a dynamic Senior Rust Developer with expertise in systems programming and distributed services to become a part of our Custom Software Development consulting team. This role involves designing, building, and maintaining scalable backend services and APIs, integrating seamlessly with our clients' engineering teams.In your role, you will be responsible for architecting and implementing robust backend systems utilizing gRPC, event sourcing, and actor-based concurrency. You'll make pivotal architecture decisions to expedite feature delivery for enterprise applications built on Clean Architecture and CQRS patterns. If you're a self-driven engineer eager to take ownership of your contributions, we invite you to be part of our team at NextLink Labs.

Mar 26, 2026
Apply
companyMozilla Corporation logo
Full-time|CA$94K/yr - CA$139K/yr|Remote|Remote Canada

Mozilla Corporation builds open-source products that put privacy, security, and transparency first. With a legacy spanning over 25 years, Mozilla’s work includes the Firefox browser and a range of tools used by millions worldwide. The company operates as a subsidiary of the Mozilla Foundation, free from shareholder influence, and collaborates with a global community to improve the internet for everyone. The Ads Engineering team leads the development of ethical, privacy-respecting advertising infrastructure across Mozilla’s platforms, including Firefox, Pocket, and MDN. This group handles everything from client-side ad fetching and rendering to measurement, ensuring ads meet Mozilla’s standards for privacy and user experience. Role overview This Senior Rust Software Engineer position is fully remote within Canada. The role centers on building and maintaining core internal components for Mozilla’s advertising systems, using Rust and Python. The work supports scalable, privacy-focused ad solutions that deliver consistent, high-performance results across Mozilla’s products. What you will do Develop and maintain internal advertising components in Rust and Python Ensure advertising solutions remain privacy-focused and scalable Support and advise other Mozilla product teams as in-house advertising experts Requirements Strong experience with Rust and Python Background in building scalable software systems Interest in privacy and ethical technology Eligible to work remotely in Canada

Apr 24, 2026
Apply
companyNarvar logo
Full-time|$180K/yr - $230K/yr|Remote|Remote - Canada

Join our team as we integrate Rust into our systems where accuracy, performance, and reliability are paramount. Narvar is a diverse, multi-language platform, and we are deliberate in our use of Rust. We are in search of seasoned engineers to assist in embedding Rust into the core architecture of our systems—the components that need to operate quickly, safely, and accurately in real-world scenarios. This position is ideal for engineers who seek autonomy: individuals who relish the challenge of identifying key issues, selecting appropriate tools, and taking full ownership of systems from inception to deployment. You will not be limited to a narrow set of tasks; instead, you will have the opportunity to influence what is developed and how it is implemented. Your Responsibilities Design and develop high-correctness Rust services for critical system pathways. Integrate Rust into areas requiring safety, predictability, and performance. Take ownership of systems from architecture to implementation, deployment, and ongoing operations. Make informed decisions regarding concurrency, asynchronous boundaries, data integrity, and failure handling. Collaborate across service boundaries within a polyglot environment (using Rust alongside other technologies). Work with product, design, and frontend teams to create systems that are both technically robust and attuned to product needs. Enhance reliability, observability, and system behavior through thoughtful design, rather than mere fixes. Mentor fellow engineers and elevate standards for system quality and ownership. Qualifications We prioritize judgment and ownership over formal credentials. You would be an excellent fit if you: Have experience building and operating distributed systems in a production environment. Possess extensive, hands-on Rust experience (beyond just experiments or personal projects). Understand the strengths and limitations of Rust. Are adept at reasoning about concurrency, asynchronous systems, and correctness guarantees. Have designed APIs and data contracts that evolve safely over time. Have worked with relational and/or NoSQL databases at scale. Have deployed and managed services in AWS or GCP (we primarily use GCP). Naturally take the initiative and navigate ambiguity with confidence. Communicate effectively and make informed trade-offs...

Feb 23, 2026
Apply
companyNextLink Labs logo
Contract|Remote|Canada

About NextLink LabsAt NextLink Labs, we are a dynamic technology firm dedicated to empowering organizations to build, scale, and secure their software applications. Our mission is to ensure that companies, teams, and products thrive through effective and secure technology utilization. We take great pride in supporting our clients to achieve success in their respective industries.As a remote-first company, our talented team is distributed across Canada, and we are committed to fostering a comfortable and collaborative work environment. We prioritize inclusivity and support our team members in achieving professional growth while enjoying a fulfilling personal life.Position SummaryWe are searching for an enthusiastic Senior Rust Developer with a solid background in systems programming and distributed services to enhance our Custom Software Development consulting team. In this role, you will be responsible for constructing and maintaining scalable backend services and APIs for our clients, seamlessly integrating with their engineering teams.As a Senior Rust Developer, you will design and implement resilient backend systems using gRPC, event sourcing, and actor-based concurrency while making key architectural decisions to swiftly deliver features for enterprise applications built on Clean Architecture and CQRS patterns. If you are a driven engineer eager to take ownership of your work, we welcome you to join our team at NextLink Labs.Your ResponsibilitiesDesign, develop, and maintain scalable backend services using Rust (Edition 2024) with Tokio as the async runtime.Implement and extend Clean Architecture with CQRS and Event Sourcing patterns utilizing actor-based concurrency (Kameo).Collaborate with fellow engineers to architect and implement modular, well-structured solutions across workspace crates (model, domain, data, service).Engage directly with clients to provide demonstrations and gather feedback.Develop gRPC services using Tonic and Protocol Buffers with Prost for inter-service communication.Optimize data access layers using SQLx with PostgreSQL/TimescaleDB and Neo4j.Implement request validation using Garde.Participate in an agile team environment with daily stand-ups and weekly agile meetings.

Mar 26, 2026
Apply
companyTubi TV logo
Full-time|CA$137.2K/yr - CA$196K/yr|Hybrid|Toronto, Canada (Hybrid)

About the Opportunity:Join our dynamic team at Tubi TV as a Senior Software Engineer with a focus on Rust. In this pivotal role, you will spearhead the advancement of our backend platform and its associated tooling. Your expertise will be crucial in developing and maintaining key Rust-based infrastructures that will propel Tubi into its next growth phase.You will design and implement high-performance, secure, and scalable systems while collaborating extensively with teams dedicated to compliance, privacy, experimentation, and infrastructure. This position demands a self-motivated individual who can work independently across system domains and mentor fellow engineers while shaping our technical strategy.We are particularly keen on candidates who are eager to integrate AI-driven coding tools (such as Claude Code, Cursor) into their workflow to enhance productivity and code quality. Previous experience with these tools is advantageous.

Mar 17, 2026
Apply
companyAchievers logo
Full-time|Hybrid|Toronto

As a result of our continued expansion and internal advancements, we are excited to announce multiple openings for Senior Software Engineers across various domains within our organization. You will have the opportunity to work under the guidance of seasoned Engineering Managers who are committed to providing mentorship, fostering autonomy, promoting ownership, and investing in your professional development. If you are ready to elevate your career to the next level, we invite you to connect with us!This position is available in a hybrid format (2 days per week at our Toronto office) or fully remote for candidates located anywhere in Canada.

Aug 27, 2025
Apply
companyDotmatics logo
Full-time|Remote|Remote - Canada

Join Us at Dotmatics!At Dotmatics, we are driven by the belief that scientific advancement thrives when science, data, and decision-making are harmoniously integrated.Our product portfolio features cutting-edge tools such as Luma, LumaLab Connect, ELN Platform, Graphpad Prism, Geneious, SnapGene, Protein Metrics, OMIQ, FCS Express, LabArchives, NQuery, EasyPanel, MStar, SoftGenetics, and Virscidian.Our Vision: Transforming the Future of Scientific ResearchWe are committed to creating a revolutionary Lab of the Future that will redefine the landscape of scientific research.Our comprehensive digital science platform—comprising the best software applications—serves over 2 million scientists worldwide, creating a powerful ecosystem supported by a robust enterprise data platform. This is not merely data; this is dynamic, multi-dimensional decision-making.The scientific community demands a new level of effectiveness to achieve future breakthroughs. Time is of the essence—illness, the biosphere, and the need for innovation wait for no one.Shaping Tomorrow's ScienceWith a global team of over 800 dedicated professionals, we support customers in more than 180 countries. Together with our scientific community, we accelerate innovation to foster a healthier, cleaner, and safer world.As a member of our collaborative, global team, your contributions will directly impact scientific progress and discovery. We offer a remote-friendly work environment that champions integrity and teamwork, empowering you to thrive. Dotmatics is crafted by scientists for scientists, and we need your expertise to continue pioneering the future.We are Science Driven. We are Customer Centric. We are Better Together.

Feb 24, 2026
Apply
companyTerawatt Infrastructure logo
Full-time|Remote|Remote - Toronto, Ontario, Canada

Join Terawatt Infrastructure as a Senior Data Engineer, where you will play a pivotal role in shaping our data strategies and solutions. In this fully remote position, you will be responsible for designing, building, and maintaining robust data architectures that support our data-driven decision-making processes. Collaborate with cross-functional teams to ensure data integrity and availability while driving continuous improvement in our data management practices.

Mar 23, 2026
Apply
companyGrafana Labs logo
Full-time|Remote|Canada (Remote)

At Grafana Labs, we are a trailblazer in the world of open-source technology, with a thriving community of over 20 million users globally utilizing our powerful visualization tool, Grafana. Our software is pivotal in monitoring a diverse range of applications, from environmental changes to the intricacies of sports events like the Tour de France. Trusted by more than 3,000 leading organizations, including Bloomberg, JPMorgan Chase, and eBay, we provide exceptional solutions through our Grafana LGTM Stack, available via both Grafana Cloud and Grafana Enterprise Stack. We are rapidly expanding while staying true to our core values: an open-source heritage, a collaborative global culture, and a dedication to impactful work. Our team flourishes in an innovative atmosphere characterized by transparency, autonomy, and trust.If this role intrigues you, don’t hesitate to apply even if you don’t meet every single requirement. This could be a defining moment in your career.Note: This position is fully remote, and we are currently seeking applicants from Canadian time zones only.Senior Analytics EngineerAbout the Role:The Senior Analytics Engineer will play a crucial role in enabling our analysts and data-driven stakeholders by overseeing the architecture and infrastructure for data ingestion, transformation, testing, documentation, and connectivity across Grafana Labs. Effective collaboration with key stakeholders is essential to build a data stack that adapts to our business needs as we scale.Key Responsibilities:Manage and maintain the architecture and infrastructure of our data stack (including BigQuery, dbt, and Fivetran).Ensure the availability, accuracy, and accessibility of data essential for understanding and serving our stakeholders.Collaborate with teams such as GTM, Marketing, Finance, and BizApps to comprehend their data requirements and identify enhancements for our analytics stack.Become the primary expert on our data systems and processes.

Apr 6, 2026
Apply
companyLuxury Presence logo
Full-time|Remote|Canada

Join our dynamic team at Luxury Presence as a Senior Data Engineer! In this fully remote role, you will leverage your expertise to drive data solutions that enhance our product offerings and empower our clients. You will collaborate with cross-functional teams to design, develop, and maintain robust data pipelines and architectures, ensuring data integrity and accessibility.As a key member of our engineering team, you will have the opportunity to work with cutting-edge technologies, contribute to innovative projects, and make a significant impact on our data strategy. If you are passionate about data and eager to grow your career in a fast-paced environment, we want to hear from you!

Apr 10, 2026
Apply
companySecurityScorecard logo
Full-time|$110K/yr - $170K/yr|Remote|Remote (CAN)

About SecurityScorecard:SecurityScorecard stands at the forefront of cybersecurity ratings, continuously evaluating over 12 million companies across 64 countries. Established in 2013 by security and risk experts Dr. Alex Yampolskiy and Sam Kassoumeh, and backed by prestigious investors, our patented rating technology empowers more than 25,000 organizations in self-monitoring, third-party risk management, board reporting, and cyber insurance underwriting. Our mission is to enhance organizational resilience by enabling effortless identification and remediation of cybersecurity risks across digital landscapes.Headquartered in New York City, we take pride in our vibrant culture, recognized by Inc Magazine as a "Best Workplace" and Crain’s NY as one of the "Best Places to Work in NYC." Additionally, we have been named one of the 10 hottest SaaS startups in New York for two consecutive years and featured in Fast Company’s list of the World’s Most Innovative Companies for 2023. We are also honored to be among the Achievers 50 Most Engaged Workplaces in 2023, celebrating our commitment to employee engagement. SecurityScorecard is proudly funded by leading investors, including Silver Lake Waterman, Moody’s, Sequoia Capital, GV, and Riverwood Capital.About the Role:We are in search of a hands-on Senior AI Engineer who is adept at delivering results. This role involves designing and implementing the architecture of agentic workflows while also conducting code reviews for production systems. You will be at the nexus of large language models (LLMs), distributed systems, and real-world customer challenges, transforming cutting-edge AI capabilities into indispensable features for security teams.

Apr 3, 2026
Apply
companyRush Street Interactive logo
Full-time|Remote|Canada - Remote

Join our dynamic team at Rush Street Interactive as a Senior Frontend Engineer! In this fully remote position, you'll have the opportunity to work on cutting-edge projects and develop innovative solutions that enhance user experience.As a Senior Frontend Engineer, you will collaborate with cross-functional teams to design and implement user-friendly interfaces and maintain high performance for web applications. You will utilize your expertise in JavaScript, HTML, and CSS, while also staying updated on the latest industry trends.

Apr 10, 2026
Apply
companyZscaler, Inc. logo
Full-time|Remote|Remote - Quebec, Canada

Join Zscaler as a Senior Sales Engineer, a pivotal role where you will be responsible for driving the technical sales process and ensuring our clients achieve optimal utilization of our innovative cloud security solutions. You will collaborate closely with sales teams to provide technical expertise, deliver compelling presentations, and develop robust relationships with customers.

Mar 12, 2026
Apply
companyNovoEd logo
Full-time|Remote|Remote, Canada

Join NovoEd as a Senior Backend Engineer and be part of a dynamic team dedicated to transforming the learning experience through innovative technology. In this role, you will collaborate with cross-functional teams to design, develop, and maintain robust backend systems that power our cutting-edge learning platform.

Mar 12, 2026
Apply
companyGrafana Labs logo
Full-time|Remote|Canada (Remote)

At Grafana Labs, we are a remote-first, open-source leader, empowering over 20 million users globally with our renowned Grafana visualization tool. Our dashboards are deployed in diverse environments, from NASA launches to the Tour de France, and we assist more than 3,000 organizations, including industry giants like Bloomberg and JPMorgan Chase, in optimizing their observability strategies through our Grafana LGTM Stack.As we expand rapidly, we remain committed to our core values: a robust open-source foundation, a collaborative global culture, and a drive for impactful work. Our team excels in an innovative atmosphere where transparency, autonomy, and trust are paramount.If you find this role intriguing, we encourage you to apply, even if you don't meet all the criteria. This could be a pivotal opportunity in your career.This is a remote opportunity for candidates in Canada time zones only.Position Overview: Senior Software Engineer - AI and AutomationOpportunity: We are seeking a talented Senior Software Engineer to join our Revenue Operations team. Your focus will be on developing AI-driven internal tools and automated workflows tailored for our Go-To-Market (GTM) teams. You will be responsible for the technical infrastructure that enables automation across Sales, Customer Success, and Marketing.You will architect systems that empower every member of the GTM team. As a systems builder and problem solver, you will identify operational bottlenecks, design automated solutions utilizing LLM APIs and orchestration frameworks, and deliver tools that enhance productivity. Your contributions will directly influence the scalability of Grafana's GTM organization. Collaborating closely with Data Engineering, GTM Systems, Field Operations, and GTM leadership, you'll create scalable, self-service automation that minimizes manual tasks and enhances intelligence.

Mar 27, 2026
Apply
companyPortless logo
Full-time|Remote|Remote — Canada

At Portless, we are at the forefront of revolutionizing the logistics and supply chain industry through innovative technology solutions. We are seeking a skilled Senior Software Engineer to join our vibrant team and contribute significantly to the design and development of state-of-the-art software applications that optimize our operations and elevate our service offerings. In this role, you will work closely with cross-functional teams to deliver high-quality software solutions that align with customer expectations and industry standards. Your contributions will span the entire software development lifecycle, from initial concept through deployment, ensuring our applications are both functional and scalable. Your technical expertise will be instrumental in advancing our automation and optimization initiatives, ultimately enhancing the efficiency of our logistics processes. If you are passionate about technology and eager to make a difference in a transformative organization, we invite you to join us at Portless, where flexibility and creativity converge to redefine logistics solutions.

Jul 10, 2025
Apply
companyMaintainX logo
Full-time|Remote|Montreal, Toronto, Vancouver, SF (Remote)

Join MaintainX, the premier Asset and Work Intelligence platform tailored for industrial and frontline environments. Our innovative cloud-based tool, powered by IoT technology, enhances reliability, safety, and operational efficiency for physical equipment and facilities. Serving over 13,000 clients, including industry giants like Duracell, Univar Solutions Inc., Titan America, McDonald's, Brenntag, Cintas, Xylem, and Shell, we are at the forefront of operational excellence. Following our successful $150 million Series D funding round, which valued us at $2.5 billion, we are seeking a talented Senior AI Platform Engineer. In this role, you will develop the foundational systems that empower our teams to deliver AI-powered products with reliability and scale. Your responsibilities will include designing and managing internal services that standardize AI workloads in production, ensuring clear abstractions, safe defaults, and robust observability. This position emphasizes platform leverage, aiming to reduce both operational and cognitive burdens for engineers while enhancing reliability, performance, and delivery speed across our AI stack.

Jan 19, 2026
Apply
companyescribe logo
Full-time|Remote|Toronto

Position Overview:Join our innovative engineering team at eScribe as a Senior Software Engineer. In this pivotal role, you will design, develop, and maintain essential software applications that drive our business forward. Your expertise will guide the evolution of our technology stack, tackle challenging problems, and mentor junior engineers. Embrace AI-assisted development methodologies and contribute to cutting-edge AI features to enhance our product offerings, ensuring efficient delivery and superior code quality. This position is perfect for a skilled engineer eager to thrive in a dynamic and collaborative setting.Key Responsibilities:Lead the design, implementation, and upkeep of high-caliber software applications and features.Take charge of intricate projects, providing technical direction, mentorship, and support to junior team members.Influence architectural decisions to guarantee software systems are scalable, performant, and maintainable.Write reusable code, develop libraries for future use, conduct code reviews, and uphold coding standards.Establish and maintain coding best practices while ensuring top-notch code quality through thorough reviews.Analyze complex technical issues, optimizing code and enhancing system performance.Collaborate effectively with cross-functional teams, including product managers, designers, and fellow engineers, to deliver innovative software solutions.Develop comprehensive test plans and execute testing to ensure software reliability and robustness.Create and maintain technical documentation, including architecture diagrams, API specifications, and best practices.Actively engage in agile development processes, including sprint planning, stand-ups, and retrospectives.Utilize AI-assisted development tools (e.g., Claude Code, PlayerZero) to boost personal productivity, accelerate development velocity, and improve code quality.Contribute to the integration of AI capabilities into our software solutions by developing AI-powered features alongside senior engineers.

Mar 16, 2026

Sign in to browse more jobs

Create account — see all 7,059 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.