Senior Software Engineer
1 day ago
Senior Software Engineer, Financial Infrastructure Location: Remote (Canada) We’re looking for a Senior Software Engineer to join a correctness-critical engineering function responsible for money movement, ledgering, reconciliation, and core financial infrastructure. This is a deeply technical role working on systems where precision, reliability, and sound engineering judgment are essential. You’ll work alongside a highly senior team and engage directly with complex distributed systems that move and track customer funds. This role is ideal for someone who thrives on solving high-impact problems, enjoys owning critical paths end-to-end, and operates confidently in environments where correctness comes first. What You’ll Do Build and Own High-Stakes Financial Systems Design and implement distributed systems for money movement, internal ledgering, reconciliation, and banking integrations. Develop reliable, safe workflows in systems where financial correctness is mission-critical. Contribute across architecture, design, coding, testing, and operational support. Drive Technical Excellence Set engineering standards for correctness, reliability, and data integrity. Lead and contribute to architectural decisions across the FinInfra domain. Review designs and code to ensure high quality, correctness, and safety. Diagnose and solve complex production issues in high-severity environments. Strengthen Operational Maturity Build robust monitoring, alerting, runbooks, and fail-safes for critical financial systems. Participate in on-call rotations with a focus on prevention, resilience, and continuous improvement. Contribute to incident analysis, ensuring learnings translate into stronger systems. Who You Are (Skills + Background) You are a deeply senior engineer (Senior/Staff level) with: Core Technical Expertise Strong experience building distributed systems (concurrency, ordering, idempotency, state machines). Deep backend engineering fundamentals using a modern language (Python is a plus). Proven experience with correctness-critical or high-reliability systems. (Preferred) Experience with financial infrastructure, such as: ACH, payouts, FX, banking rails Ledgering systems Reconciliation or high-stakes transactional workflows Strong command of ACID, consistency models, schema evolution, and transactional boundaries. Ability to reason clearly about system behaviour under failure. How You Work You communicate risk, constraints, and trade-offs clearly and concisely. You remain calm and analytical under pressure, especially during incidents. You collaborate effectively with very senior engineers and cross-functional partners. You thrive in ambiguity and operate well within regulatory or constraint-heavy environments. You take ownership end-to-end and bring a high bar for engineering quality. You can apply directly to gord.marriage@talentlab.com or on our website at www.talentlab.com. We want to thank all applicants for their interest, but only those in consideration will be contacted
-
Senior Software Engineer
2 weeks ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...
-
Senior Software Engineer
2 weeks ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer role at Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm supported by tier‑1 venture capital, crossover and endowment investors, as well as founders of leading technology companies. We are growing our team...
-
Senior Software Engineer
1 week ago
Toronto, Ontario, Canada Beacon Software Full timeSenior Software Engineer SnailWorks is a vertical SaaS platform purpose-built for the direct mail and marketing industry. We provide real-time visibility into USPS-delivered campaigns by ingesting, translating, and enriching scan data at scale. Our customers rely on us for mission-critical tracking—outbound mail, inbound reply workflows, analytics...
-
Senior Software Engineer
2 weeks ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
1 week ago
Toronto, Ontario, Canada Beacon Software Full timeBeacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great technologists, operators and M&A professionals to accelerate the scale of the ambition of the dozens of businesses we own and operate. We are supported by capital from tier-1 venture capital, crossover,...
-
Senior Software Engineer
2 weeks ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer - Snailworks role at Beacon Software. 2 days ago – Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features. Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great...
-
Senior Software Engineer
2 weeks ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer - Snailworks role at Beacon Software . 2 days ago – Be among the first 25 applicants. Get AI-powered advice on this job and more exclusive features. Beacon Software is a permanent capital holding company which acquires and grows essential businesses. We are a profitable series B+ firm that combines great...
-
Senior Software Engineers
9 hours ago
Toronto, Ontario, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Senior Software Engineers - DevOps and Implementation for our client in the downtown Toronto area, which specializes in OS development for AI and data...
-
Senior Software Engineers
7 hours ago
Toronto, Ontario, Canada Software International Full timeSoftware International (SI) supplies technical talent to a variety of clients ranging from Fortune 100/500/1000 companies to small and mid-sized organizations in Canada/US. We are currently hiring multiple Senior Software Engineers - DevOps and Implementation for our client in the downtown Toronto area, which specializes in OS development for AI and data...
-
Senior Software Engineer, Platform
2 weeks ago
Toronto, Canada Beacon Software Full timeJoin to apply for the Senior Software Engineer, Platform role interpretations Beacon Software Beacon Software is a permanent capital holding company that acquires and grows essential businesses. We are a profitable Series B+ firm combining technologists, operators, and M&A professionals to accelerate the growth of dozens of businesses we own and operate....