Nubank

Senior Staff Software Engineer - Money Boxes

Nubank
Apply
1 day ago
Toronto, CanadaStaff+

Responsibilities

  • Define and execute the multi-year technical vision for the Money Boxes backend platform.
  • Architect high-throughput double-entry accounting, balance tracking, reconciliation, accrual, and yield-calculation engines.
  • Design resilient deposit, withdrawal, auto-investment, settlement, and asset-routing infrastructure.
  • Create multi-country and multi-currency abstractions for regulatory rules, local tax logic, and currency differences.
  • Author technical RFCs and drive architectural consensus across Payments, Core Banking, Investments, and Security.
  • Mentor senior engineers and raise standards for distributed systems design, resilience, fault tolerance, and domain-driven design.

Requirements

  • Proven experience as a senior technical leader at Staff or Senior Staff level designing, operating, and scaling highly available, mission-critical distributed systems.
  • Deep hands-on experience in fintech, banking, or investments, including transactional systems such as savings platforms, ledger engines, investment order management, custody, or core banking infrastructure.
  • Exceptional knowledge of event-driven architectures, transactional consistency, distributed sagas, domain-driven design, and high-concurrency microservices.
  • Experience building domain-agnostic, developer-friendly platforms and APIs with explicit contracts, service-level agreements, and strong observability.
  • Demonstrated ability to drive cross-organizational technical alignment and communicate strategy to engineering leaders, Product Managers, and General Managers.
  • Professional fluency in English is required; Portuguese or Spanish is a plus.

Benefits

  • Equity opportunity at Nubank.
  • NuCare psychological, financial, and legal assistance program.
  • Life insurance and medical plan.
  • NuLanguage language course program and Nucleo learning platform.
  • Extended parental leave.
  • Relocation assistance package, if applicable.
  • Hybrid work model with two days per week in the office; roles are open in Brazil or key US hubs.

Categories

Nubank

About Nubank

10,000+ employees

Nubank is a digital banking platform for consumers and small businesses in Latin America, offering a no-fee credit card, accounts, payments, lending, and investments through Nu Asset Management. It monetizes via interchange, interest, and product fees within its app-based ecosystem. Founded in 2013 and headquartered in São Paulo, it serves over 100 million customers across Brazil, Mexico, and Colombia and is listed on the NYSE (ticker: NU).

Contact me