IT & Software

Distributed Systems Engineering Lead

Kinvie

Toronto · Ontario · Canada

Lead distributed systems architecture for QFG from Toronto or Calgary, working hybrid with at least three office days weekly. Shape resilient platforms, identity flows, and technical direction.

As Team Lead, Software Engineering, you will connect legacy banking cores with microservices through scalable orchestration layers. Your focus includes distributed transaction management, eventual consistency, resilience patterns, and secure identity standards. You will mentor engineers and influence roadmaps with UX Research and Product Management.

Key Responsibilities:

  • Drive cross-domain orchestration through integration architecture
  • Design smooth, performant customer workflows across products
  • Manage identity propagation, SSO, and cross-app sessions
  • Assess technical debt across legacy middleware and APIs
  • Mentor engineers on latency and data flows

Requirements:

  • Seven-plus years of software development experience
  • Demonstrated technical leadership or Pod lead experience
  • Distributed transaction and eventual consistency background
  • Experience implementing resilience patterns across system boundaries
  • Ability to mentor and influence technical roadmaps

Bring distributed systems judgment, orchestration expertise, and engineering leadership to QFG’s connected financial product experiences.

#J-18808-Ljbffr

Reference: WJ-4703_9804231

Find more on GigBlows

This role is listed on GigBlows for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.