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!

Job Overview
Location
Canada
Job Type
Contract
Category
Backend Engineer
Date Posted
March 28, 2026
Full Job Description
📋 Description
- • Senior Rust Engineer role focused on building scalable backend services and APIs for enterprise clients using modern distributed systems patterns, directly contributing to client success through secure, high-performance software solutions.
- • Design, develop, and maintain scalable backend services using Rust; work with engineers to architect modular solutions across workspace crates (model, domain, data, service); build gRPC services for inter-service communication; optimize data access layers for relational, time-series (TimescaleDB) and graph (Neo4j) databases; engage in agile team ceremonies including daily stand-ups and weekly meetings; conduct code reviews; communicate directly with clients for demos and feedback; contribute to observability using Tracing and OpenTelemetry.
- • NextLink Labs is a remote-first, fast-growing technology consulting firm dedicated to helping clients build, scale, and secure software applications through effective and secure technology use; the team values clarity, ownership, outcomes, inclusivity, and work-life balance across a distributed workforce.
- • Opportunity to take full ownership of technical decisions, deepen expertise in Rust-based distributed systems, Clean Architecture, CQRS, event sourcing, and observability while working directly with clients on impactful enterprise projects in a supportive, autonomous environment.
🎯 Requirements
- • 5+ years of experience building backend services, with at least 2-3 years of production Rust experience
- • Strong understanding of Clean Architecture, CQRS, Event Sourcing, and actor-based concurrency patterns
- • Experience designing and implementing gRPC APIs; familiarity with Tonic is a plus
- • Proficiency with relational, time-series, and graph databases; experience with TimescaleDB and Neo4j preferred
- • 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
- • Understanding of fundamental design principles behind scalable and distributed systems
🏖️ Benefits
- • Remote-first culture with flexible work schedule and autonomy to do your best work
- • Responsibility and autonomy at a growing, innovative technology consulting firm
- • Opportunity to build something big and exciting while working on impactful client projects
- • Inclusive, collaborative work environment that supports professional growth and personal well-being
Skills & Technologies
See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.
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.
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

Workato, Inc.
3 months ago
2 months ago

Mutt Data SRL
4 months ago

Silver.com LLC
3 months ago
