×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer

Job in Toronto, Ontario, C6A, Canada
Listing for: Talentlab
Full Time position
Listed on 2025-12-25
Job specializations:
  • Software Development
    Senior Developer, Software Engineer
Job Description & How to Apply Below

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 DoBuild 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 Fin Infra 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  or on our website at  We want to thank all applicants for their interest, but only those in consideration will be contacted#J-18808-Ljbffr
Position Requirements
10+ Years work experience
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary