CareerPlan

Senior Staff Software Engineer - Money Boxes

TorontoFull-time2026-10-30 → 2026-11-10
Hybrid

Core

Architect the foundational engines for Money Boxes, a multi-tenant platform enabling millions of users to organize, save, and grow money across Latin America via dynamic deposits, segmentations, and yield generation.

Role type

Senior Staff Software Engineer (Chief Technical Authority)

Builds

Multi-tenant Money Boxes platform, core ledgering & transaction engines, liquidity & asset routing infrastructure, multi-country/multi-currency abstractions

Domain

Fintech, Banking, Investments, Distributed Systems

Required skills

Distributed systems design, Transactional ledgering, High-concurrency microservices, Event-driven architectures, Domain-driven design (DDD), Technical RFC leadership, Engineering mentorship

Preferred skills

Portuguese or Spanish fluency

Technologies

None explicitly listed

Responsibilities

Define multi-year technical vision for backend architecture, Architect high-throughput double-entry accounting engines, Design resilient execution flows for deposits/withdrawals, Abstract regional regulatory rules and tax logic, Author comprehensive design documents (RFCs), Mentor senior engineers in distributed systems design

Seniority

Senior Staff, hands-on IC with strategic influence