Nubank is the world’s largest digital banking platform outside of Asia, serving over 123 million customers across Brazil, Mexico, and Colombia. They are seeking a Senior Staff Software Engineer to lead the architectural direction of their Global Debt Resolution platform, ensuring scalable and compliant solutions across various business areas.
Responsibilities:
- Lead Architectural Direction for Global Debt Resolution: Define and evolve the long‑term architecture for the Debt Resolution platform
- Drive Cross‑Unit Collaboration & Alignment: Ensure architectural alignment and smart reuse across Lending, Credit Card, and Credit Platform (Core Banking), avoiding duplicated flows and inconsistent debt behaviors
- Design for Multi‑Market Scalability: Architect and evolve foundational systems to support multi‑geo rollouts, minimizing per‑country forks and enabling configuration‑driven behavior instead of code‑driven divergence
- Mentor Senior Engineers & Managers: Act as a technical mentor and challenger ICs and engineering managers in the BU, raising the bar on architectural depth, system thinking, and cross‑domain collaboration
- Balance Five‑Year Vision with Near‑Term Delivery: Combine long‑term architectural thinking with hands‑on support for current roadmaps in all business areas, ensuring that short‑term delivery steps move us closer to the desired target architecture
Requirements:
- Proven experience in leading architectural direction for large-scale software systems
- Strong understanding of debt resolution processes and systems
- Experience in cross-unit collaboration and alignment in a technical context
- Ability to design systems for multi-market scalability
- Experience mentoring senior engineers and engineering managers
- Strong architectural thinking combined with hands-on support for current roadmaps
- Ability to balance long-term vision with near-term delivery
- Experience in improving recovery efficiency and economics
- Ability to influence platform reuse and adoption across products and geographies
- Experience in ensuring engineering stability and correctness
- Ability to navigate time-to-market and migration progress effectively
- Strong stakeholder alignment and satisfaction skills
- Experience in unifying architectures and driving convergence
- Ability to make the best solution the default solution through collaboration
- Experience operating with high agency in a complex environment
- Ability to balance risk, compliance, and speed in architectural decisions
- Strong communication skills for context switching between technical and strategic discussions
- Experience in cross-geo and cross-BU collaboration