About the roleAs Nu 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 Nu'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.
What You Will Own & Build- Core Remittance Platform Architecture: Design and evolve the long-term technical vision for multi-currency money movement, FX rate locking, payout routing, and ledgering across international corridors.
- Global Rail Integration Strategy: 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.
- Resilient Ledgering & FX Management: Build transaction execution engines that guarantee exact-once delivery, deterministic ledger balancing, real-time liquidity management, and auditability under massive concurrency.
- Compliance & Risk System Abstractions: 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.
- Technical RFC Leadership: Drive cross-organizational consensus on high-impact architectural decisions through detailed RFCs, design reviews, and technical documentation.
- Engineering Mentorship: Multiply organizational velocity by mentoring senior engineers across payments squads in distributed systems principles, resilience engineering, and payment domain knowledge.
What We Are Looking For- Tenure in Backend Software Engineering: 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).
- Deep Payments Domain Expertise: Hands-on experience building remittance systems, cross-border payments, multi-currency ledger engines, FX execution services, or integrations with international payment clearing systems.
- Distributed Systems Mastery: High fluency with event-driven architectures, transactional consistency, distributed sagas/orchestration, double-entry accounting engines, and high-concurrency microservices.
- Platform Mindset: Experience designing clean, developer-friendly APIs, SDKs, and platform boundaries that enable product teams to quickly launch consumer-facing remittance journeys.
- Cross-Functional Influence: 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.
- Language & Location: Fluent English is required for international engineering collaboration. Portuguese or Spanish is a plus. Roles are open in Brazil (hybrid model) or key US hubs.
Why Join Us?You will join a world-class engineering organization that values technical depth, architectural clarity, and high execution speed. You will own the technology powering one of the most strategic growth vectors at Nu, building cross-border payment infrastructure that unlocks financial freedom for tens of millions of people
.Work Setup Work model[Hybrid / On-Site]
Office requirement2 days per week at the office.
Our Benefits - Chance of earning equity at Nu
- 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
Our recruitment process may involve the use of artificial intelligence-enabled tools, such as automated interview transcription and analysis, to support the evaluation process. Artificial intelligence is not used to make final hiring decisions; all decisions are made by human reviewers.
To maintain a consistent and fair process for every candidate, Nu does not provide individualized technical feedback. See how our policy works here