Senior Software Engineer

14 hours ago


Toronto, Canada Talentlab Full time

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

#J-18808-Ljbffr



  • Toronto, Canada Beacon Software Full time

    Join 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...


  • Toronto, Canada Beacon Software Full time

    Join 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...


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon 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,...


  • Toronto, Canada Beacon Software Full time

    Join 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...


  • Toronto, Canada Beacon Software Full time

    Join 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...


  • Toronto, Canada Beacon Software Full time

    Join 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....


  • Toronto, Canada Beacon Software Full time

    Join 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....


  • Toronto, Canada Beacon Software Full time

    Beacon 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,...


  • Toronto, Canada Beacon Software Full time

    Beacon 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,...


  • Toronto, Ontario, Canada Beacon Software Full time

    Beacon 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,...