1 - 20 of 5,046 Jobs

Search for Senior Rust Software Developer II

5,046 results

Apply
Narvar logoNarvar 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…

Feb 23, 2026
Apply
Mozilla Corporation logoMozilla 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
Tubi TV logoTubi 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
NextLink Labs logoNextLink 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
NextLink Labs logoNextLink 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
NextLink Labs logoNextLink 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
NextLink Labs logoNextLink 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
D2L logoD2L logo
Full-time|$110K/yr - $155K/yr|Remote|Kitchener, Toronto, Winnipeg, Vancouver, Canada Remote

D2L is a pioneering cloud company revolutionizing education and shaping the Future of Work. We are at the forefront of one of the most significant transformations in teaching and learning history, driving innovative changes that enhance how knowledge is imparted and absorbed.Our new educational models foster a personalized, student-centric experience, leading to improved retention, engagement, satisfaction, and outcomes for learners across all demographics—whether in schools, universities, or corporate environments.D2L is committed to redefining the learning experience by offering next-generation learning environments and solutions that captivate and motivate learners. Our platform stands out as uniquely easy, flexible, and intelligent, setting us apart in the industry.For 25 years, our unwavering mission has been to transform global learning dynamics, enhancing human potential worldwide.How will I make an impact?We seek experienced software developers who are passionate about employing best engineering practices in software development. As a Senior Software Developer, you will leverage your expertise to enhance team productivity and effectiveness through your coding, decisions, and knowledge sharing. Your insights will be crucial in ensuring we invest in the right technologies and advance our goals efficiently.Your role will involve working with a diverse array of technologies, including but not limited to distributed systems, machine learning, user interfaces, mobile, and cloud computing.

Jan 14, 2026
Apply
Netomi logoNetomi logo
Full-time|On-site|Toronto , Canada

About Netomi Netomi builds AI platforms that help enterprises automate customer experiences. Companies such as Delta Airlines, MetLife, and MGM use our technology to streamline support and service interactions. Our no-code tools allow for quick setup and easy management of AI agents, helping businesses lower costs and improve service. Netomi is backed by WndrCo, Y Combinator, and other leading investors. Role Overview Netomi is hiring a Software Development Engineer in Test II (SDET II) in Toronto, Canada. This role focuses on maintaining and improving product quality. The SDET II works to ensure our software meets high standards and supports our mission to deliver reliable, effective AI solutions for customers worldwide.

Apr 20, 2026
Apply
D2L logoD2L logo
Full-time|$130K/yr - $160K/yr|On-site|Kitchener, Toronto, Winnipeg

D2L is a pioneering cloud company dedicated to modernizing education and shaping the Future of Work. We are at the forefront of the most significant transformation in teaching and learning, leading the charge to innovate and inspire.Our cutting-edge models of education focus on personalized, student-centric experiences that enhance retention, engagement, satisfaction, and results for learners of all ages in schools, universities, and businesses.D2L is revolutionizing the learning landscape by providing an advanced learning environment and solutions that captivate and motivate learners. Our platform stands out for its ease of use, flexibility, and intelligence—there's no other company that delivers as robust and innovative a solution as D2L.For 25 years, we have remained committed to our singular mission: transforming the way the world learns and enhancing human potential globally.Every application is personally reviewed by a member of our Talent Acquisition team—yes, a real person evaluates your resume! While we utilize AI tools for streamlining tasks such as meeting notes and summaries, these tools do not rank resumes, make hiring decisions, or influence candidate evaluations.How will I make an Impact?We are seeking an experienced Software Developer who is enthusiastic about leveraging engineering best practices to create impactful software. As a senior developer, your previous experiences and insights will empower teams to increase productivity and effectiveness through your coding, decision-making, and knowledge-sharing.As a member of the D2L Labs team, you will spearhead the development and incubation of new products and features, integrating state-of-the-art techniques and tools into our sophisticated development workflows. You will engage in ongoing AI research to expand our understanding and capabilities, contributing to AI thought leadership by collaborating with strategic clients. Your contributions will build on our strong foundation of innovation, allowing the organization to capitalize on AI opportunities while navigating its challenges. You will cultivate a culture of continuous learning and innovation, ensuring we remain agile and responsive to the fast-changing technological landscape.

Jan 23, 2026
Apply
Hive.co logoHive.co logo
Full-time|$123.6K/yr - $187.9K/yr|Remote|Canada (Remote)

Hive.co supports event marketers across North America, providing tools for more than 1,500 events, festivals, venues, and promoters. The platform helps clients expand their reach and fill seats through automated, personalized digital marketing. Hive processes billions of customer data points and handles over 200 million emails and SMS messages monthly, powered by integrations with services like Ticketmaster and Shopify. Role overview This Senior Software Developer position is fully remote within Canada. The engineering team at Hive.co values fast iteration and frequent product updates, shipping changes to production several times a day. The group emphasizes building minimum viable products, gathering rapid feedback, and making continuous improvements to the platform. As Hive grows quickly, the technical challenges continue to scale as well. The team manages high volumes of real-time data and supports a wide range of integrations. Developers here help ensure that clients can get the most value from the platform, focusing on both performance and reliability. What you will do Develop new features quickly and refine them based on user feedback. Participate in code reviews, technical planning, and architectural decisions. Take ownership of projects from start to finish, delivering quality work on schedule. Help identify and resolve performance bottlenecks, keeping the technology stack up to date. Collaborate with teammates to design scalable web architectures, including APIs and backend systems. Work with the customer success team to address client-impacting issues. Recent projects The team has recently completed projects such as integrating Meta Ads Manager, enabling clients to use Hive’s segmentation for custom audiences on Meta platforms. Other recent work includes building advanced systems to support the platform’s growth and client needs. This role is aimed at developers who care deeply about software quality and want to make a meaningful impact. Hive.co welcomes candidates who are motivated by the company’s mission and eager to contribute to its ongoing success.

Apr 28, 2026
Apply
Precisely International Jobs logoPrecisely International Jobs logo
Senior Software Developer

Precisely International Jobs

Full-time|On-site|Canada

Role overview Precisely International Jobs is looking for a Senior Software Developer based in Canada. This role centers on designing, building, and implementing software solutions that support both product growth and user experience. What you will do Work with cross-functional teams to move projects from initial concept through to delivery Develop and implement software that aligns with client requirements Contribute to product enhancements and user experience improvements Uphold strong software development standards throughout the process Impact This position helps shape product direction and ensures clients receive reliable, high-quality solutions.

Apr 15, 2026
Apply
Geotab Inc. logoGeotab Inc. logo
Full-time|CA$101.6K/yr - CA$132K/yr|On-site|Oakville, Ontario - Canada; Waterloo, Ontario - Canada

Geotab Inc. develops technology for connected transportation and the Internet of Things (IoT). The company helps businesses manage commercial vehicle fleets by connecting vehicles to the internet and providing web-based analytics. Clients use these tools to monitor fleet performance, improve safety, and support sustainability efforts. Geotab’s open platform and Marketplace® give organizations access to a variety of third-party solutions. This setup allows companies to automate operations, integrate vehicle data with other business systems, and adapt quickly as needs change. The team processes billions of data points each day, applying analytics and machine learning to boost productivity, reduce fuel consumption, and maintain compliance with regulations. Geotab values innovation and curiosity. Team members often take on new challenges and contribute beyond their core responsibilities. The company offers a collaborative workplace, a comprehensive benefits package, and opportunities for growth and development. For more about the company culture, visit the Geotab careers blog or follow @insidegeotab on Instagram. To stay informed about future openings, sign up for the talent network.

Apr 23, 2026
Apply
Confluent logoConfluent logo
Full-time|Remote|Remote, Ontario, Canada

Join Confluent as a Senior Software Engineer II, where you will be instrumental in enhancing our real-time data streaming platform. In this role, you will work collaboratively with cross-functional teams to design and implement innovative solutions that address complex challenges in data management.Your expertise will contribute to the development of high-performance, scalable systems that empower organizations to harness the power of their data in real-time. If you are passionate about technology and thrive in a dynamic, remote environment, we would love to hear from you!

Mar 13, 2026
Apply
SurveyMonkey logoSurveyMonkey logo
Full-time|On-site|Ottawa, Canada

SurveyMonkey seeks a Senior Software Engineer II based in Ottawa, Canada. This role centers on developing software that enables users to create and analyze surveys, supporting a widely used platform. Role overview As a Senior Software Engineer II, you will contribute to building and improving features that help people design surveys and interpret results. The work involves both front-end and back-end development, with a focus on delivering reliable and user-friendly tools. Collaboration and approach The team emphasizes working together to solve challenges. Creative problem solving and strong technical skills are important for success in this environment. Sharing ideas and learning from teammates is part of the daily routine. What you will bring Experience building and maintaining software products Ability to tackle technical problems with creativity and care Strong communication and collaboration skills

Apr 27, 2026
Apply
Vention logoVention logo
Full-time|On-site|Montreal

Role Overview Vention is looking for a Senior Software Developer in Montreal. This role focuses on designing and building software solutions that improve our products and support business goals. Collaboration with teams across the company is central to the work. What You Will Do Write clear, maintainable code for new and existing features Take part in code reviews to support quality and share knowledge Mentor junior developers, offering guidance and feedback Work closely with colleagues from different disciplines to deliver improvements Who We’re Looking For Strong interest in technology and software development Comfort working in a quick-moving setting Experience collaborating with diverse teams Commitment to writing reliable, maintainable code

Apr 20, 2026
Apply
Carta logoCarta logo
Full-time|On-site|Waterloo, Ontario, Canada

Join our innovative team at Carta as a Senior Software Engineer II, where you'll be instrumental in shaping the future of our technology solutions. As a part of our dynamic development team, you will have the opportunity to work on challenging projects that enhance our platform and deliver exceptional value to our clients.Your expertise in software engineering will help us build scalable, robust applications that meet the needs of our growing user base. You will collaborate closely with cross-functional teams to implement new features, optimize performance, and maintain high standards of code quality. If you are passionate about technology and eager to make a significant impact, we want to hear from you!

Mar 6, 2026
Apply
Redwood Software logoRedwood Software logo
Full-time|On-site|Ontario, Canada

OUR MISSIONAt Redwood Software, we are dedicated to equipping our clients with seamless automation tailored for their essential business operations.ABOUT USAs pioneers in full-stack automation solutions for mission-critical business processes, Redwood Software offers the first SaaS-based composable automation platform specifically crafted for ERP systems. We believe in the transformational capabilities of automation, enabling you to orchestrate, manage, and oversee workflows across any application, service, or server—whether in the cloud or on-premises—with utmost confidence and control.Our global team of automation specialists and customer success engineers are committed to delivering innovative solutions and exceptional support, allowing you the freedom to envision and shape your future. Step back from the minutiae and gain a broader perspective with Redwood Software.CORE VALUESOne Team. One RedwoodCreate Your Own WeatherPursue Customer Success RelentlesslyAddress Challenges Head-OnFoster CuriosityTake Ownership of OutcomesShow Mutual RespectYOUR IMPACTIn the role of Senior AI Developer, you will spearhead significant AI initiatives throughout the software development lifecycle, guiding technical strategy, designing and assessing experiments, and producing prototypes and insights that influence Redwood’s development methodologies and product direction.Lead the design and execution of AI experiments encompassing the software development lifecycle, including coding, testing, code review, documentation, and CI/CD processes.Assess and recommend AI tools and establish scalable adoption frameworks across development teams.Create benchmarks to evaluate the impact of AI on developer productivity, code quality, and delivery speed.Identify inefficiencies in development workflows and propose AI-driven enhancements for pilot testing and broader implementation.Promote structured, disciplined AI experimentation and effectively communicate results.Conduct exploratory research into AI capabilities for Redwood’s enterprise automation platform, exploring agents, orchestration patterns, and AI-enhanced interfaces.Oversee the complete development of intricate prototypes, from feasibility studies to operational demonstrations.Translate emerging AI trends into actionable strategies aligned with Redwood’s product offerings.Collaborate with product management and engineering leaders to guide research initiatives and ensure outputs are production-ready.Provide technical mentorship through design reviews, knowledge sharing, and guidance for junior developers.

Apr 2, 2026
Apply
Continental Technology Solutions logoContinental Technology Solutions logo
Senior Software Developer

Continental Technology Solutions

Full-time|On-site|Surrey

Position: We are seeking a highly skilled Senior Software Developer to become an integral part of our Professional Services Department.• Collaborate closely with project managers and clients to gather and define requirements, integrating internal WebRTC SDKs and libraries into production applications and APIs.• Diagnose and resolve issues in existing WebRTC applications while working alongside the internal product team to optimize SDK usage in client applications.• Design and implement real-time communication solutions that meet project specifications, timelines, and budget constraints.

Aug 22, 2017
Apply
Collabera logoCollabera logo
Full-time|On-site|Montreal

Join our dynamic team at Collabera as a Software Developer II, where you will be instrumental in developing innovative software solutions. You will collaborate with cross-functional teams to design, implement, and maintain software applications that meet the needs of our clients and enhance user experience.

Jun 10, 2016

Sign in to browse more jobs

Create account — see all 5,046 results

Tailoring 0 resumes

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