Seeking a Senior Full-Stack Software Engineer to develop and scale infrastructure for a Canadian tech financial services company. Requires 7+ years of experience, full-stack proficiency, and distributed systems knowledge. Offers a hybrid work model and market-competitive salary.