Staff Software Engineer, Financial Platform
Core
Set technical direction and architect high-performance, provably correct money movement systems (payments, ledgering, reconciliation) for a mobile-first financial wellness platform.
Role type
Staff Software Engineer (Financial Platform)
Builds
Money movement systems, payment orchestration, ledgering, reconciliation, and bank/card integrations.
Domain
Fintech / Financial Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems architecture, idempotency patterns, double-entry accounting, reconciliation logic, incident response leadership, technical roadmap ownership, secure coding practices, data privacy compliance
Preferred skills
Payment rails (ACH, RTP, card networks), bank data aggregators (Plaid, MX, Finicity), event-driven architectures, TypeScript/Node.js, AI-assisted development tools
Technologies
TypeScript, Node.js, ACH, RTP, Plaid, MX, Finicity
Responsibilities
Define long-term technical roadmap for money movement systems; design systems with exactly-once semantics and auditability; own end-to-end backend systems from architecture to production; lead incident response and build invariant monitoring; mentor senior/mid-level engineers; partner with compliance and risk teams
Seniority
Staff, hands-on IC with strategic direction