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
$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...SeniorFull timeWork at officeWork from home$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...SeniorFull timeWork at officeWork from home- ...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...SeniorPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$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...SeniorLong term contractFull timeWork at officeLocal areaFlexible hours$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...SeniorFull timeWork at officeWork from home$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 timeWork at officeWork from home$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 areaWorldwide- ...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 timeRemote work1 day per week
- ...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...SeniorFull time
$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 areaWorldwide$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...SeniorFull timeWork at officeLocal areaWorldwideFlexible hours- ...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...SeniorLong term contractFull timeTemporary workWork at office3 days per week
$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 contractLocal areaWorldwide$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 contractFull timeWork at officeLocal areaFlexible hours$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...SeniorLong term contractFull timeWork at officeLocal areaFlexible hoursShift work2 days per week3 days per week$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...SeniorLong term contractFull timeWork at officeLocal areaImmediate startFlexible hoursusd185k - 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 contractFull timeTemporary workInternshipLocal areaFlexible hours$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 contractLocal areaWorldwide- ...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 timeInternship
- ...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 timeWork at officeRemote workFlexible hours
- ...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
$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 areaWorldwideFlexible hours$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...SeniorLong term contractFull timeWork at officeLocal areaFlexible hours$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...SeniorFull timeWork at officeLocal areaFlexible hours- ...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 timeWork at officeLocal areaFlexible hours
$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...SeniorFull timeWork at officeWork from home$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 areaRemote workWorldwide$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...SeniorFull timeWork at officeLocal areaWork from home- ...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...SeniorLong term contractFull timeWorldwide
$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 areaRemote workWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer - Money Boxes. Be the first to apply!
- senior web designer Toronto, ON
- senior project engineer Toronto, ON
- senior ruby developer Toronto, ON
- senior crm manager Toronto, ON
- cpa senior accountant Toronto, ON
- senior part time Toronto, ON
- senior accountant Toronto, ON
- senior hr manager Toronto, ON
- senior bookkeeper Toronto, ON
- senior tax manager Toronto, ON

