{bc}
indeed

Staff Software Engineer — Collections

Nubank
Toronto, CAN
Full-time
Onsite
Discovered 2 weeks ago
Software engineeringMobile engineeringBackend servicesSoftware architectureReusable UI infrastructureComponent-based development

Full Job Posting

About Nu

Nu serves over 140 million customers and aims to fight complexity and empower people through financial products and human-centered services.

Its digital financial platform uses proprietary technology and data, with operations across Brazil, Mexico, Colombia, and other markets.

About the Role

Staff Software Engineer in the Collections area, working across teams on customer-facing ownership for renegotiation products.

Help establish UI infrastructure with reusable components and foundational capabilities aligned with backend platforms.

Cross-team technical leadership focused on scalability, long-term architecture, and supporting local market variations without unnecessary duplication.

Responsibilities

  • Define target architecture across mobile experiences, UI infrastructure, and backend services.
  • Lead reusable UI infrastructure design, including components and foundational capabilities that reduce code duplication.
  • Establish contracts and integration patterns between mobile clients and backend services.
  • Guide engineers and individual-contributor leads through architecture decisions, dependencies, and trade-offs.
  • Design scalable systems that accommodate local market variations while preserving shared foundations.
  • Drive long-term solutions and contribute hands-on through reviews, prototypes, coding, and complex problem-solving.
  • Communicate, motivate teams, influence partners, and coordinate across teams and business units.

Required Experience and Skills

  • Staff-level Software Engineer experience or equivalent technical leadership.
  • Strong experience in both mobile engineering and backend services, spanning user experience, APIs, and platform infrastructure.
  • Experience defining architecture and technical direction across multiple teams or domains.
  • Strong understanding of reusable UI infrastructure, component-based development, platform capabilities, and reducing duplication.
  • Experience designing scalable and configurable systems that support local variation across markets or products.
  • Strong communication, collaboration, leadership, and influence skills; able to mentor engineers and align stakeholders.
  • Hands-on approach and comfort in ambiguous, evolving environments.
  • Strong written and verbal English.

Preferred Experience

  • Fintech, collections, or another regulated domain is nice to have but not required.
  • Experience building international or multi-market product platforms is nice to have.

Location and Work Model

  • Hiring focus is Toronto, Canada, with consideration for qualified candidates in approved United States office hubs.
  • Hybrid work model requires office attendance at least twice a week; the posting describes 2–3 office days weekly.

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Nubank