Senior Staff Software Engineer, Finhub

Posted Sep 1

This is a fully remote position, open to applicants in Canada.

📋 Description

• Establish and guide FinHub’s multi-quarter technical vision for the ledger and money-movement platform.

• Design reusable components that facilitate both fiat and crypto fund flows, encompassing balances, holds, settlements, postings, transfers, and transaction history.

• Spearhead the rearchitecture of distributed financial processes and state transitions.

• Implement standards for double-entry accounting, idempotency, invariant enforcement, reconciliation, auditability, and secure failure recovery.

• Lead the comprehensive design and implementation of significant cross-team initiatives.

• Decompose intricate problems into actionable milestones, migration strategies, and measurable results.

• Collaborate with Payments, Product, Finance, Risk, Compliance, and Operations teams.

• Offer in-depth technical mentorship to senior and staff engineers.

• Elevate standards for system architecture, operational excellence, technical documentation, and maintainability.


⛳️ Requirements

• Over 12 years of experience in software engineering.

• Proven history of developing and managing large-scale backend distributed systems in a production environment.

• Extensive experience in designing financial, payments, ledger, banking, trading, or other high-stakes transaction systems.

• Proficiency in distributed systems, consistency models, asynchronous workflows, and state machines.

• Strong backend programming skills in Go, Java, or Python.

• Experience in driving multi-quarter technical strategies.

• Background in leading complex architectural projects across various engineering teams without direct authority.

• Ability to articulate complex technical trade-offs and foster alignment with executive, engineering, product, finance, and operations stakeholders.

• Responsible use of generative AI with human supervision.

• Eligibility for remote work in Canada.


🏝️ Benefits

• Eligibility for equity.

• Eligibility for bonuses.

• Medical insurance coverage.

• Dental insurance coverage.

• Vision insurance coverage.

• Quarterly in-person working sessions (“surges”).

• Support for reasonable accommodations.

People also viewed

LMI14 hours ago

Full Stack Developer

US flagUnited States OnlyFull-timeFull-stack Engineer$122.2k – $211.3k/year
ApplyView job
Sourcegraph14 hours ago

Tech Lead – Code Plane

EuropeFull-timeFull-stack Engineer$144k – $192k/year
ApplyView job
Verra Mobility14 hours ago

Vice President, Software Engineering

US flagTexas OnlyFull-timeFull-stack Engineer
ApplyView job
Cint14 hours ago

Staff Software Engineer – DSM Team

ES flagSpain OnlyFull-timeFull-stack Engineer
ApplyView job
CI&T14 hours ago

Mid Level FullStack Developer – .NET, React

BR flagBrazil OnlyFull-timeFull-stack EngineerR$1 – R$2/month
ApplyView job
Akamai Technologies15 hours ago

Senior Software Engineer

PL flagPoland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers