Member of Technical Staff
Alloy RiverFinancial Automation company
Toronto, Canada$170K - $230KLead
Portage Ventures
Electric Capital
Elad Gil
Tobi Lutke
Balaji Srinivasan
Software Engineering
About the role
TL;DR
Build foundational patterns for financial data movement and settlement.
- •You are building the machine underneath the machine.
- •The patterns you create will define how financial data moves and settles across the ledger, and how safely and quickly everyone else can build on top of it.
- •Key Responsibilities Own the foundational patterns that govern how financial data moves, matches, and settles
- •the layer everything else depends on.
- •Build the core primitives that product builders extend rather than reinvent: counterparty enrichment, object-arrival matching, transaction reconciliation.
- •Build abstractions that let engineers and agents contribute safely, without needing to understand the full complexity beneath.
- •Be the architectural authority the team looks to
- •reviewing approaches, shaping how new work lands, keeping the codebase coherent.
- •Requirements 7+ years of engineering experience, with a strong foundation in computer science.
- •Deep, practical AI integration into your engineering workflow.
- •Deep experience designing and building distributed systems, core platform primitives, or foundational infrastructure.
- •Strong instincts for abstraction
- •you know how to create patterns that are both powerful and hard to misuse.
- •An understanding of what it means to build on financial data, with non-negotiable requirements for accuracy, auditability, and reliability.
- •Experience working in a codebase where other engineers depend on your work.
- •Comfortable operating with autonomy and forming strong technical opinions.
Required skills
TypeScriptGoPostgreSQL
Domain expertise
fintech
Benefits & perks
Competitive pay, 100% covered health insurance, Work laptop provided, Flexible PTO
Tech stack
TypeScriptGoReactPostgreSQLMongoDBRedisGoogle CloudPulumiKubernetes