Senior Staff Software Engineer - Remittance

Nubank•Palo Alto, CA
•Hybrid

About The Position

As Nubank scales its footprint globally, seamless international money movement is a cornerstone of our growth. We are looking for a Senior Staff Software Engineer to own the overarching architecture for Nubank’s global Remittance and Cross-Border Payment Platforms. In this role, you will sit at the strategic intersection of high-scale distributed backend systems, foreign exchange (FX) engines, international payment rails, and global compliance platforms. You won't just maintain existing pipelines, you will architect the foundation that enables instant, low-cost, multi-currency money movement for millions of users across borders. Your mission: maintain and grow a resilient, multi-country remittance engine that abstracts away complex global payment rails and regulatory requirements into simple, reliable platform capabilities.

Requirements

  • Proven track record of designing, operating, and scaling highly available, mission-critical backend distributed platforms in demanding environments (e.g., 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/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, writing comprehensive design documents (RFCs), guiding executive leadership on technical trade-offs, and building consensus across geographically distributed teams.
  • Fluent English is required for international engineering collaboration.

Nice To Haves

  • Portuguese or Spanish is a plus.

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 (e.g., PIX, SPEI, FedNow, SWIFT) with ultra-high reliability and low latencies.
  • 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 seamlessly 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.
  • Multiply organizational velocity by mentoring senior engineers across payments squads in distributed systems principles, resilience engineering, and payment domain knowledge.

Benefits

  • Chance of earning equity at Nubank
  • NuCare – Psychological, Financial and Legal Assistance Program
  • Life Insurance
  • Medical Plan
  • NuLanguage – Language Course Program
  • Nucleo - Our learning platform of courses
  • Extended Parental Leave
  • Relocation Assistance Package, if applicable
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service