This job has expired

This position was posted on March 28, 2026 and is likely no longer accepting applications. We've kept it here for historical reference. Check out the similar jobs below!

NextLink Labs LLC logo

Senior Rust Engineer — Canada

Job Overview

Location

Canada

Job Type

Contract

Category

Backend Engineer

Date Posted

March 28, 2026

Full Job Description

📋 Description

  • Senior Rust Engineer role at NextLink Labs LLC, a fast-growing technology firm specializing in building, scaling, and securing software applications for clients across industries. This position is critical to delivering secure, high-performance backend systems that enable client success through effective and reliable technology implementation.
  • Design, develop, and maintain scalable backend services using Rust, with direct client engagement to demonstrate progress, gather feedback, and ensure alignment with business goals in a remote-first, agile consulting environment.
  • Collaborate within a distributed team of engineers across Canada to architect modular, well-structured solutions using workspace crates (model, domain, data, service), applying Clean Architecture, CQRS, event sourcing, and actor-based concurrency patterns to build resilient, observable systems.
  • Build and optimize gRPC services for inter-service communication, implement data access layers for relational (e.g., PostgreSQL), time-series (e.g., TimescaleDB), and graph (e.g., Neo4j) databases, and enhance system observability using Tracing and OpenTelemetry.
  • Participate in agile ceremonies including daily stand-ups and weekly planning, conduct thorough code reviews, and contribute to team knowledge sharing while owning end-to-end feature delivery from design to production.
  • Work with cutting-edge async runtimes (Tokio), query builders (SQLx), and deployment platforms (Kubernetes/AKS), gaining hands-on experience with modern cloud-native tooling and distributed systems patterns.
  • Develop deep expertise in secure system design, including JWT-based authentication and authorization, while contributing to a culture of technical excellence, ownership, and continuous improvement at a growing remote-first firm.
  • Opportunity to shape technical direction and mentor peers through code reviews and architectural decisions, while building a portfolio of impactful client-facing systems that scale securely and efficiently.

🎯 Requirements

  • 5+ years of experience building backend services, with at least 2-3 years of production Rust development
  • Strong understanding of Clean Architecture, CQRS, Event Sourcing, and actor-based concurrency patterns
  • Proficiency with relational, time-series, and graph databases; experience with TimescaleDB and Neo4j preferred
  • Experience designing and implementing gRPC APIs; familiarity with Tonic is a plus
  • Strong testing practices including unit and integration testing; familiarity with BDD frameworks like Cucumber is a plus
  • Understanding of security best practices including JWT-based authentication and authorization

🏖️ Benefits

  • Remote-first culture with flexible work schedule and autonomy to do your best work
  • Responsibility and autonomy at a growing company with opportunity to build something big and exciting
  • Technical consulting environment that values clarity, ownership, and measurable outcomes
  • Exposure to modern cloud-native tools including Kubernetes, OpenTelemetry, Dapr, and event streaming platforms
  • Continuous learning through engagement with diverse client projects and modern Rust ecosystem

Skills & Technologies

Python
Go
Rust
Neo4j
Azure
Senior
Remote

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

NextLink Labs LLC logo
NextLink Labs LLC
Visit Website

About NextLink Labs LLC

NextLink Labs is a Pittsburgh-based DevOps and software engineering consultancy founded in 2015. The company specializes in cloud architecture, Kubernetes, CI/CD automation, and security for enterprises adopting modern software delivery practices. It provides engineering staff augmentation, platform assessments, and hands-on training to accelerate digital transformation. Clients include Fortune 500 firms, healthcare organizations, and high-growth startups across North America. The firm emphasizes pragmatic, vendor-agnostic solutions and knowledge transfer to internal teams, enabling scalable, resilient infrastructure and faster release cycles.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Expired
Yerevan, Armenia
Full-time
Expired Jun 4, 2026
Go
Rust
Ruby
+5 more

3 months ago

Expired
Argentina - Remote
Full-time
Expired Jun 21, 2026
TypeScript
Scala
React
+4 more

2 months ago

Expired
Argentina
Full-time
Expired May 12, 2026
Java
Remote

4 months ago

Expired
Argentina
Full-time
Expired May 20, 2026
JavaScript
TypeScript
React
+5 more

3 months ago