Nubank

Staff Software Engineer - Lending Foundations

Nubank
Apply
2 months ago
São Paulo, Brazil +3 moreStaff+
H1B Sponsor

Responsibilities

  • Own and evolve the architectural vision for the Lending Foundations platform across countries, products, and partners.
  • Design and scale shared platform capabilities, core services, decisioning primitives, and integration patterns used by multiple lending teams.
  • Lead cross-team architectural initiatives and drive alignment on complex technical decisions across engineering squads and stakeholders.
  • Apply and refine CQRS and event-driven architecture patterns across shared lending infrastructure.
  • Partner with product and business leadership to translate global expansion plans into platform capabilities and roadmaps.
  • Mentor senior engineers, support progression toward Staff level, and raise engineering standards through design reviews and technical guidance.

Requirements

  • Extensive experience as a senior or Staff-level engineer designing and evolving complex distributed systems or platform layers serving multiple product teams.
  • Deep experience with event-oriented architectures such as CQRS, event sourcing, and streaming, including trade-off analysis for shared infrastructure.
  • Strong background in at least one functional or JVM-based stack.
  • Proven ownership of architectural vision for large domains or platforms with evolving requirements and constraints.
  • Experience driving alignment on architectural decisions across multiple squads, senior engineers, and technical leaders.
  • Experience as a platform-oriented engineer serving engineering and product teams as primary customers.
  • Strong written and verbal communication skills for technical and non-technical audiences.
  • Experience in lending, credit, or financial services platforms is preferred.
  • Experience with multi-country or global product environments and large-scale migration or re-platforming initiatives is preferred.
  • Familiarity with Clojure, Datomic, Kafka, or similar paradigms is preferred.

Benefits

  • Hybrid work model requiring office attendance 2–3 times per week.
  • Eligible locations are Toronto, Canada, or São Paulo, Rio de Janeiro, Campinas, or Belo Horizonte, Brazil.
  • Brazil benefits may include equity opportunity, meal and transportation benefits, psychological/financial/legal assistance, life, medical and dental insurance, language and learning programs, extended parental leave, daycare allowance, work-from-home allowance, gym partnerships, 30 days of paid vacation, and relocation assistance where applicable.
  • Canada benefits may include health and life insurance, a pension plan, extended maternity and paternity leave, learning and language programs, mental health and wellness assistance, and vacations.
  • Benefits and eligibility vary by country and are confirmed during the interview process.

Tech Stack

Categories

Nubank

About Nubank

5,001-10,000 employees

Nu is one of the largest digital financial services platforms in the world, serving 135 million customers across Brazil, Mexico, and Colombia. The company has been leading an industry transformation by leveraging data and proprietary technology to develop innovative products and services. Guided by its mission to fight complexity and empower people, Nu caters to customers’ complete financial journey, promoting financial access and advancement with responsible lending and transparency. The company is powered by an efficient and scalable business model that combines low cost to serve with growing returns. https://www.youtube.com/watch?v=kwwzcXK2PUo

Contact me