N

Nubank

Digital bank offering credit cards

Senior Staff Software Engineer - Remittance

Backend EngineeringUpdated on Nov 11
Full-time

About the Job

Requirements

  • Proven track record of designing, operating, and scaling highly available, mission-critical backend distributed platforms in demanding environments such as fintech, payments, banking, or cloud platform infrastructure.
  • Hands-on experience building remittance systems, cross-border payments, multi-currency ledger engines, FX execution services, or integrations with international payment clearing systems.
  • High fluency with event-driven architectures, transactional consistency, distributed sagas and orchestration, double-entry accounting engines, and high-concurrency microservices.
  • Experience designing clean, developer-friendly APIs, SDKs, and platform boundaries that enable product teams to quickly launch consumer-facing remittance journeys.
  • Proven ability to act as a horizontal technical leader, write comprehensive design documents (RFCs), guide executive leadership on technical trade-offs, and build consensus across geographically distributed teams.
  • Fluent English is required for international engineering collaboration.

Responsibilities

  • Design and evolve the long-term technical vision for multi-currency money movement, FX rate locking, payout routing, and ledgering across international corridors.
  • Architect plug-and-play integrations with global payout partners, banking networks, and local clearing rails such as PIX, SPEI, FedNow, and SWIFT, with ultra-high reliability and low latency.
  • Build transaction execution engines that guarantee exact-once delivery, deterministic ledger balancing, real-time liquidity management, and auditability under massive concurrency.
  • Partner with AML, KYC, Sanctions Screening, and Regulatory Engineering teams to embed real-time screening into payment paths without degrading user experience or throughput.
  • Drive cross-organizational consensus on high-impact architectural decisions through detailed RFCs, design reviews, and technical documentation.
  • Mentor senior engineers across payments squads in distributed systems principles, resilience engineering, and payment domain knowledge.

Desired Qualifications

  • Portuguese or Spanish is a plus.

About the Company

Nubank

Digital bank offering credit cards

Nubank is a digital bank in Latin America that offers financial services mainly through its mobile app, including credit cards, personal loans, and digital payment solutions for individuals and small businesses. Customers access and manage products through the app, with loans earning interest and merchants paying transaction fees; the bank aims to minimize or eliminate fees and provide a simple, transparent user experience. Nubank’s products work by delivering credit and payment services online, with revenue coming from interest on loans, card interchange fees, and premium services. The company differentiates itself through a strong focus on a no-fee, user-friendly digital experience, scale across Brazil, Mexico, and Colombia, and technology-driven operations that emphasize accessibility and transparency. Its goal is to simplify banking, expand access to financial services, and become a leading, trusted financial platform in Latin America.

Company size
10,001+
Company stage
IPO
Headquarters
São Paulo, Brazil
Founded
2013

Recently Posted Jobs

Explore more opportunities at Nubank

See more jobs