Senior Staff Software Engineer, Finhub
Core
Define technical vision and architecture for the financial infrastructure powering account balances and money movement across trading, payments, and financing products.
Role type
Senior Staff Software Engineer (Financial Infrastructure)
Builds
Unified primitives for fiat and crypto fund flows, including ledgers, settlements, and transaction history
Domain
Fintech / Distributed Systems
Deliverable
production ML models | product features
Required skills
Large-scale backend distributed systems, financial ledger design, double-entry accounting, idempotency, state machines, asynchronous workflows, Go/Java/Python
Preferred skills
Generative AI integration, cross-team architectural leadership, executive stakeholder alignment
Technologies
Go, Java, Python
Responsibilities
Define multi-quarter technical strategy for ledger and money-movement platform, architect reusable primitives across fund flows, lead rearchitecture of distributed financial workflows, drive end-to-end design of cross-team initiatives, partner with Payments/Finance/Risk/Compliance, mentor senior and staff engineers
Seniority
Senior Staff, hands-on IC with strategic leadership