Senior Software Engineer II, Rust developing high-performance services in a multi-language platform while collaborating with teams to ensure product quality at Narvar.
Responsibilities
Design and build high-correctness Rust services that sit on critical platform paths
Introduce Rust into areas where safety, determinism, and performance are essential
Own systems from architecture → implementation → rollout → operations
Make real decisions around concurrency, async boundaries, data integrity, and failure modes
Work across service boundaries in a polyglot environment (Rust alongside other stacks)
Collaborate with product, design, and frontend engineers to build systems that are technically sound and product-aware
Improve reliability, observability, and system behavior through design, not just patching
Mentor other engineers and raise the bar on system quality and ownership
Requirements
Have built and operated distributed systems in production
Have deep hands-on Rust experience (not just experiments or side projects)
Understand where Rust shines — and where it doesn’t
Are comfortable reasoning about concurrency, async systems, and correctness guarantees
Have experience designing APIs and data contracts that evolve safely over time
Have worked with relational and/or NoSQL databases at scale
Have deployed and operated services in AWS or GCP (We are a GCP Shop though!)
Take initiative naturally and are comfortable operating with ambiguity
Programmeur - analyste .NET senior développant et optimisant des systèmes d’information pour Exposant 3, firme québécoise de services - conseils TI. Collaborant aux architectures, tests, déploiements et corrections applicatives en mode hybride à Montréal.
Staff Ruby engineer building GitLab’s AI - powered Duo Agent Platform repository flows. Leading autonomous agents, onboarding, architecture, and cross - team technical direction.
Hiring Full Stack Developer (React + JavaScript + Node.js) for a 6 - 12 month hybrid contract in Toronto, ON. Build scalable apps with modern cloud tech.
Genpact Java developer creating and optimizing enterprise applications. Collaborating on scalable solutions supporting the company’s AI and digital transformation services.
Senior Python React Developer building scalable enterprise - grade full - stack applications in Canada. Leading technical design, mentoring developers, and optimizing cloud - based solutions.
Staff Backend Engineer building agentic systems that improve software development productivity at GitLab. Setting architecture, evaluating correctness, and scaling greenfield DevSecOps automation.
Senior Backend Engineer building reliable AI automation for GitLab’s DevSecOps platform. Improving software - development workflows through agentic systems, evaluations, and distributed - systems engineering.
API Platform Operations Engineer supporting Sun Life’s cloud and on - premise API infrastructure. Operating Kafka, APIs, microservices, security, and CI/CD solutions across enterprise platforms.
Software Architect designing Azure - based platform services for Petal, a Canadian healthcare orchestration and billing company. Defining scalable architecture, IAM, DevOps standards, and reusable capabilities across SaaS products.