Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Staff Software Engineer - Money Boxes

Nubank

About Nu

Nu serves more than 140 million customers, guided by a mission to fight complexity and empower people. The company has been leading an industry transformation through innovative products and human-centered services.

Proprietary technology and data at scale power Nu’s digital platform, built to promote financial access, advancement, and transparency. Its business model thrives on customer love and lower costs, feeding a flywheel of growth and profitability.
Visit our Institutional Page

About the role

Money Boxes ("Caixinhas") is one of Nubank’s most strategic product innovations, transforming how millions of customers organize, save, and grow their money across Latin America. As Nubank expands into new geographies and financial verticals, we are looking for an exceptional Senior Staff Software Engineer to serve as the chief technical authority for our Money Boxes core platform.

In this role, you will operate at the intersection of high-concurrency distributed systems, transactional ledgering, investment asset allocation, and liquidity orchestration. You won't just maintain existing product flows—you will architect the foundational engines that enable millions of users to dynamically deposit, segment, and yield return on their savings instantly, securely, and at massive scale.

Your Mission: scale an extensible, multi-tenant Money Boxes platform that abstracts complex investment assets, yield generation mechanisms, and regulatory ledgering into simple, bulletproof platform capabilities across multiple international markets.

What You Will Own & Build

  • Money Boxes Platform Architecture: Define and execute the multi-year technical vision for Money Boxes backend architecture, ensuring high extensibility to support diverse underlying assets (e.g., fixed income, yield-bearing accounts, money market funds) across different countries.

  • Core Ledgering & Transaction Engines: Architect high-throughput, double-entry accounting engines and balance tracking systems that guarantee exact-once delivery, deterministic reconciliation, and real-time calculation of accruals and yield.

  • Liquidity & Asset Routing Infrastructure: Design resilient execution flows for deposits, withdrawals, and auto-investments, managing real-time settlement with internal brokerages, clearinghouses, and banking rails with low latencies and zero transactional error margin.

  • Multi-Country & Multi-Currency Abstractions: Abstract regional regulatory rules, local tax logic, and currency nuances into clean platform boundaries so product squads can launch localised Money Boxes experiences in record time.

  • Technical RFC Leadership: Author comprehensive design documents (RFCs) and drive architectural consensus across Payments, Core Banking, Investments, and Security leadership.

  • Engineering Mentorship & Technical Rigor: Elevate engineering standards across Money Boxes squads by mentoring senior engineers in distributed systems design, resilience patterns, fault tolerance, and domain-driven design.

What We Are Looking For

  • Senior IC Track Record: Proven experience as a senior technical leader (Staff/Senior Staff level) designing, operating, and scaling highly available, mission-critical distributed systems.

  • Fintech, Banking, or Investments Domain Depth: Deep hands-on experience building systems in transactional environments—such as savings platforms, ledger/accounting engines, investment order management, custody, or core banking infrastructure.

  • Distributed Systems Mastery: Exceptional fluency in event-driven architectures, transactional consistency, distributed sagas, domain-driven design (DDD), and high-concurrency microservices.

  • Platform & API Mindset: Demonstrated ability to build domain-agnostic, developer-friendly platforms and APIs with explicit contracts, SLAs, and high observability that allow consuming product teams to innovate rapidly.

  • Strategic & Horizontal Influence: Proven success driving cross-organizational technical alignment, navigating architectural trade-offs, and communicating technical strategy clearly to engineering leaders, Product Managers, and General Managers.

  • Language & Location: Professional fluency in English is required for international 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 high-bar engineering culture that values architectural clarity, technical depth, and rapid execution speed. You will directly own the systems that help over 140 million people build financial security and grow their wealth—shaping the future of personal finance technology across global markets.

Work Setup

Work model

[Hybrid / On-Site]

Office requirement

2 days per week at the office.

Our 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

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

#J-18808-Ljbffr
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer - Money Boxes in Toronto, ON vacancy
  • $5000 per month

     ...Senior Staff Software Engineer About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because we believe... 
    Senior
    Full time
    Work at office
    Work from home

    Capital One

    Toronto, ON
    1 day ago
  • $202.4k - $231k per year

     ...Senior Staff Software Engineer About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into our core operations. We're a... 
    Senior
    Full time
    Work at office
    Work from home

    Capital One

    Toronto, ON
    1 day ago
  •  ...love to connect!  Brief overview of the Motion product Runneth from our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and... 
    Senior
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Toronto, ON
    2 days ago
  • $140.6k - $190.6k per year

     ...Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home...  ...and cloud optimization initiatives. Experience mentoring senior engineers and shaping technical strategy. #LI-MW1 This posting... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $5000 per month

     ...Senior Staff Software Engineer - Mobile(Android) About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good and build relationships by making credit accessible, simple, intuitive and rewarding. We want to help Canadians succeed with credit, because... 
    Senior
    Full time
    Work at office
    Work from home

    Capital One

    Toronto, ON
    1 day ago
  • $173k - $197.4k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Staff Software Engineer About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and... 
    Full time
    Work at office
    Work from home

    Capital One

    Toronto, ON
    1 day ago
  • $160k - $220k per year

     ...code development. Position Description We’re hiring a Staff Full-Stack Engineer to join the Integration Builder team within Okta...  ...Kubernetes. Exposure to low-code/no-code tools, workflow engines, or visual development platforms. Interest in AI-assisted... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    2 days ago
  •  ...years into the future. This is a distributed team with many remote engineers. You are encouraged to apply if you meet the minimum...  ...requirements Have 10 years or more of distributed and cloud native software development experience at a highly-scaled or hyperscaler service... 
    Full time
    Remote work
    1 day per week

    Stripe

    Toronto, ON
    1 day ago
  •  ...career. About the team Risk Engineering builds the systems that...  ...compliance with sanctions law, anti-money-laundering rules, and financial...  .... What you'll do As a Staff Engineer on Financial Crimes Engineering...  ...regulation into working software. Responsibilities Define technical... 
    Senior
    Full time

    Stripe

    Toronto, ON
    1 day ago
  • $160k - $220k per year

     ...are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved...  ...challenge of building enterprise-grade software that millions of users depend on. This...  ...platforms Familiarity with workflow engines or approval/routing systems (e.g., finite... 
    Local area
    Worldwide

    Okta

    Toronto, ON
    2 days ago
  • $140k - $175k per year

     ...research with AI? Join our Global Westlaw Engineering organization and help shape the next...  ...customers around the globe. As an AI Staff Engineer, you will help define and...  ...scalable technical specifications; mentor senior and junior software engineers; champion MLOps and LLMOps... 
    Senior
    Full time
    Work at office
    Local area
    Worldwide
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  •  ...Come join Intuit's community of 'Builder Catalysts' as a Senior Staff Software Developer and help us power prosperity around the world. Intuit...  ...to standards, patterns, and best practices that improve the engineering community. Provide perspective on leading industry trends... 
    Senior
    Long term contract
    Full time
    Temporary work
    Work at office
    3 days per week

    Intuit

    Toronto, ON
    1 day ago
  • $160k - $220k per year

     ...higher-order integration patterns as the ecosystem of connected software (including AI agents) continues to grow. It's core...  ...looks like as much as building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical leader for a platform... 
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    2 days ago
  • $140k - $175k per year

     ...clients, and thousands of responding institutions to securely verify balances and transactions with speed and certainty. As a Staff Software Engineer – AI on the Confirmation Product Engineering team, you will be a hands-on technical leader building and delivering production... 
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $140k - $175k per year

     ...spanning Engagement Manager and Guided Assurance. As a Lead Software Engineer AI (Staff Engineer AI), you will own core backend and AI orchestration...  ...enjoy and thrive at setting technical direction, mentoring senior engineers, and spending most of their time in the code and architecture... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours
    Shift work
    2 days per week
    3 days per week

    Thomson Reuters

    Toronto, ON
    1 day ago
  • $148.8k - $198.8k per year

     ...Job Description As a Staff Software Engineer II at KeyCite, you will lead complex, business-critical engineering initiatives from architecture...  ...architecture and engineering decisions. Mentor engineers and develop senior engineering talent. Lead technical discussions and design... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Immediate start
    Flexible hours

    Thomson Reuters

    Toronto, ON
    18 hours ago
  • usd185k - usd275k per year

     ...Internet application online without adding hardware, installing software, or changing a line of code. Internet properties powered by...  ...resilient, and secure infrastructure and systems that enable other engineering teams to deliver products to our customers efficiently and... 
    Long term contract
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Cloudflare_

    Toronto, ON
    1 day ago
  • $160k - $220k per year

     ...excellence. This is an opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Staff Software Engineer, Device Identity (Java) Device Identity and Access Organization The Device Identity and Access organization is at the forefront... 
    Long term contract
    Local area
    Worldwide

    Okta

    Toronto, ON
    2 days ago
  •  ...by default. See [Deploy Faster with Snowflake Apps](#). As a Staff/Principal Engineer, you will shape the product and its architecture. It’s a...  ...accountable for measurable outcomes Your designs consider software holistically, from the hardware infrastructure to the client... 
    Full time
    Internship

    Snowflake

    Toronto, ON
    1 day ago
  •  ...what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each...  ...advanced NLP applications? We are looking for Members of Technical Staff to join the Model Serving team at Cohere. The team is... 
    Full time
    Work at office
    Remote work
    Flexible hours

    cohere

    Toronto, ON
    1 day ago
  •  ...important work of your career. About the team Product and Risk Data Engineering is Stripe's single source of truth data engineering layer for...  ...a bonus, not a requirement. Minimum requirements This is a Staff-level role — that typically means 10+ years of experience... 
    Full time

    Stripe

    Toronto, ON
    1 day ago
  • $160k - $220k per year

     ...flexible. We encourage ownership. We expect great things from our engineers and reward them with stimulating new projects, new technologies...  ...About the Position This is an opportunity for experienced Software Engineers to join our fast growing Data Platform organization that... 
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    2 days ago
  • $140.6k - $190.6k per year

     ...Staff Software Engineer, Search Retrieval Platform Our vision We are building the next-generation search platform, with a vision to democratize...  ...near-term product needs and the long-term platform. Mentor Senior and mid-level engineers, and help the team use AI-assisted... 
    Senior
    Long term contract
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    17 hours ago
  • $140.6k - $190.6k per year

     ...Staff Software Engineer, Search Control Plane  Our vision   We are building the next-generation search platform, with a vision to democratize...  ...platform, and feed what you learn into the roadmap.  ~ Mentor Senior and mid-level engineers, and help the team use AI-assisted... 
    Senior
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    18 hours ago
  •  ...Thomson Reuters is looking for a  Staff Software Engineer, AI Product Engineering to help shape and build the next generation of AI-powered software for tax and accounting professionals. You will join the CoCounsel for Tax & Accounting organization, working in a fast-moving... 
    Full time
    Work at office
    Local area
    Flexible hours

    Thomson Reuters

    Toronto, ON
    18 hours ago
  • $202.4k - $231k per year

    161 Bay Street (93021), Canada, Toronto,Toronto, Ontario, Senior Manager, Software Engineering About Capital One Canada. For 30 years, we've been on a mission...  ...-edge technologies, elevate inclusion, offer out of the box thinking, celebrate teamwork, self-organization and... 
    Senior
    Full time
    Work at office
    Work from home

    Capital One

    Toronto, ON
    2 days ago
  • $160k - $220k per year

     ...they impact our customers. Join an elite team of full-stack engineers, visionary data scientists, and pioneering ML engineers. We...  ...of every authentication and authorization decision. The Staff Software Engineer Opportunity Okta is seeking a Staff Software Engineer... 
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    2 days ago
  • $202.4k - $231k per year

     ...Senior Manager, Software Engineering About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional...  ...-edge technologies, elevate inclusion, offer out of the box thinking, celebrate teamwork, self-organization and... 
    Senior
    Full time
    Work at office
    Local area
    Work from home

    Capital One

    Toronto, ON
    1 day ago
  •  ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview: Ethoca, a Mastercard company, is transforming the way merchants and card issuers work together to combat fraud and... 
    Senior
    Long term contract
    Full time
    Worldwide

    Mastercard

    Toronto, ON
    1 day ago
  • $160k - $220k per year

     ...they impact our customers. Join an elite team of full-stack engineers, visionary data scientists, and pioneering ML engineers. We...  ...of every authentication and authorization decision. The Staff Software Engineer Opportunity Okta is seeking a Staff Software Engineer... 
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    9 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Staff Software Engineer - Money Boxes. Be the first to apply!