11 Nov
|
Maximum Technologies
|
Winnipeg
11 Nov
Maximum Technologies
Winnipeg
Shape Maximum’s AI infrastructure for banks through backend engineering, distributed systems, and statically typed programming. As a Staff Software Engineer, you will build Maximum’s core banking platform, including ledger, payments, cards, products, and compliance systems. You will own domain services, write code on difficult paths, and guide AI coding agent practices.
Own service boundaries, gRPC contracts, event schemas, and data flowsDesign replay-safe, idempotent, and resumable workflowsResolve reconciliation and event ordering across servicesLead migrations and schema changes against live dataRaise engineering standards through reviews and difficult problem pairingRequirements: Several years shipping backend services in a statically typed languageStrong Go, Java, C#, Rust, or TypeScript experienceDeep SQL knowledge covering isolation, query plans, indexing, and migrationsExperience leading distributed systems spanning multiple servicesClear technical writing and robust testing judgmentBring backend expertise, distributed systems judgment, and technical leadership to Maximum’s core banking platform engineering. #
📌 Staff Backend Engineer Go Distributed Systems (Winnipeg)
🏢 Maximum Technologies
📍 Winnipeg