Staff Full-Stack Engineer: AI-Driven Distributed Systems

Finlink Group

Aurora

On-site

CAD 130,000 - 180,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive health benefits
On-site parking
On-site leisure facilities
Regular company events

Job summary

Finlink Group in Canada is seeking a Staff Full-Stack Engineer to own end-to-end delivery of features using C#, React, and distributed systems. You will shape an AI-driven engineering platform powering multiple brands from a shared foundation, balancing autonomy with accountability.

You’ll work across the stack, implement scalable architectures, and leverage Docker/Kubernetes in a fast-paced environment. Strong collaboration with product and engineering teams is essential for success.

Qualifications

  • Extensive commercial experience delivering production-grade full-stack applications.
  • Strong expertise in .NET / C#, RESTful API development, and Next.js / React.
  • Experience designing, building, and operating high-throughput distributed systems at scale.
  • Hands-on experience with MongoDB, PostgreSQL, and Redis.
  • Experience with event-driven architectures using Kafka or similar.
  • Proven delivery of reliable third-party and B2B API integrations.
  • Knowledge of API security (OAuth, HMAC, idempotency, audit logging).
  • Docker and Kubernetes hands-on experience.
  • Cloud experience (Azure) and CI/CD tooling.
  • Familiarity with AI-assisted development tools is a plus.

Responsibilities

  • Own the end-to-end delivery of product features from design through deployment and production support.
  • Design, build, and operate highly available, high-performance distributed systems.
  • Build and maintain third-party and B2B integrations on a shared platform.
  • Develop and operate containerized apps using Docker and Kubernetes.
  • Leverage AI coding agents and automated verification tools to accelerate development.
  • Establish reusable technical patterns and drive architectural decisions across workstreams.
  • Troubleshoot complex issues across distributed systems from edge to origin.
  • Monitor and improve production reliability, observability, and deployment processes.
  • Collaborate with engineering, product, and other teams to translate requirements into scalable solutions.
  • Stay current with emerging technologies and rapidly apply new tools when needed.

Skills

C# / .NET
React
Distributed systems
Docker
Kubernetes
Azure
Kafka
API integrations
Security
CI/CD

Tools

MongoDB
PostgreSQL
Redis
Cloudflare
Grafana
Sentry

Job description

Finlink Group in Canada is seeking a Staff Full-Stack Engineer to own end-to-end delivery of features using C#, React, and distributed systems. You will shape an AI-driven engineering platform powering multiple brands from a shared foundation, balancing autonomy with accountability.

You’ll work across the stack, implement scalable architectures, and leverage Docker/Kubernetes in a fast-paced environment. Strong collaboration with product and engineering teams is essential for success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Full-Stack Engineer – C#, React, Distributed Systems
Staff Full-Stack Engineer – C#, React, Distributed Systems

Finlink Group • Aurora

On-site
CAD 130,000 - 180,000
Comprehensive health benefits
On-site parking
On-site leisure facilities
+1
Full-Stack AI Engineer - Scale Real-Time Systems
Full-Stack AI Engineer - Scale Real-Time Systems

Impact • Victoria

On-site
CAD 115,000 - 145,000
RSUs with 3-year vesting
5% annual bonus
Comprehensive benefits (health, vision
+3
AI-Driven Full-Stack Engineer (Remote Canada)
AI-Driven Full-Stack Engineer (Remote Canada)

Jaide Health • Toronto

Remote
CAD 90,000 - 140,000
Competitive pay
Health & dental coverage
Parental leave — 12 weeks at 80%
+3
Senior AI Fullstack Engineer - Remote Canada
Senior AI Fullstack Engineer - Remote Canada

Jobgether • Canada

Remote
CAD 115,000 - 140,000
Medical, dental, and vision coverage
Remote work anywhere in Canada
Annual incentive program
+1
Senior AI Platform Full-Stack Engineer
Senior AI Platform Full-Stack Engineer

Chubb • Canada

On-site
CAD 120,000 - 160,000
Full-Stack Developer - .NET/React, AI-First Platform
Full-Stack Developer - .NET/React, AI-First Platform

Method CRM • Toronto

Hybrid
CAD 70,000 - 90,000
Flexible hybrid work model
Downtown Toronto office 2–3 days/wk
Health benefits
+1
Full-Stack Developer — AI-Driven .NET/React Platform
Full-Stack Developer — AI-Driven .NET/React Platform

Method • Toronto

Hybrid
CAD 70,000 - 90,000
Flexible hybrid work model – 2–3 days/
Collaborative team culture
Training budget
Full-Stack Software Engineer: Build Data-Driven Web Apps
Full-Stack Software Engineer: Build Data-Driven Web Apps

GuruLink • Montreal

On-site
CAD 80,000 - 100,000
Senior Full-Stack AI Architect (Remote)
Senior Full-Stack AI Architect (Remote)

Foci Solutions • Ottawa

Remote
CAD 120,000 - 180,000
Work Remote
Competitive salary
Flexible PTO
+2
Senior Full-Stack Engineer for AI-Driven Operations
Senior Full-Stack Engineer for AI-Driven Operations

Mecka • Richmond Hill

Hybrid
CAD 165,000 - 200,000