Senior Staff Software Engineer - Money Boxes
Nubank
About NuNu 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 roleMoney 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 SetupWork model[Hybrid / On-Site]
Office requirement2 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
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 roleMoney 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 SetupWork model[Hybrid / On-Site]
Office requirement2 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 1 hour ago
Similar jobs that could be interesting for youBased on the Senior Staff Software Engineer - Money Boxes in Winnipeg, MB vacancy
- ...bus driver, coach bus driver, bus operator, shuttle driver, bus chauffeur) you might also consider delivering with Uber to earn extra money. We also welcome couriers who have worked with other peer-to-peer ridesharing or delivering networks. Couriers using the Uber platform...SuggestedHourly payExtra incomePermanent employmentFull timeTemporary workPart timeSeasonal workLocal areaWeekend work
$114.8k - $157.85k per year
...Job Description Senior Mechanical Engineer Are you looking for a company that works on major engineering projects all over the world? Do you want... ...management of own projects and of team members. Manage mechanical staff resources assigned to projects, mentor continuous...SeniorFull timeWork at officeWorldwideFlexible hours- ...has large-scale international engineering projects to offer. If you want... ...Structural Engineer (Intermediate to Senior) to support the continued... ...Develop and mentor junior staff through coaching, technical guidance... ...with structural design software (ETABS, SAP2000, SAFE, etc.)....SeniorFull timeInternshipWork at officeFlexible hours
$114.8k - $157.85k per year
...Job Description Senior Electrical Engineer Are you looking for a company that works on major engineering projects all over the world? Do you want... ...management of own projects and of team members. Manage electrical staff resources assigned to projects, mentor continuous...SeniorFull timeWork at officeWorldwideFlexible hours- ...Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities... ...guidance to junior engineers and technical staff Support project planning,... ...Proficiency with relevant engineering software, tools, and systems Benefits Extended...SeniorFull timeFor contractors
- ...potential in an environment that’s engineered for people. At CIMA+, we care... ...career by joining us as a Senior Overhead Transmission Lines... ...including junior and intermediate staff. Design high voltage... ...PLS-CADD suite design /analysis software and CAD systems, along with familiarity...SeniorPermanent employmentInternshipWork at officeFlexible hours2 days per week
$89.7k - $149.8k per year
...At Amazon, our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing... ...build helps define what comes next, for customers and for you. Our Software Development Engineers (SDEs) use modern technology to solve...Full timeInternship- ...Job Description Miratech is looking for a skilled Senior AI Engineer with Python, LangGraph and LangChain to join our US healthcare... ...telemetry, and evaluation platforms. ~ Strong knowledge of software engineering best practices, testing, debugging, and performance...SeniorFull timeInternshipRemote workRelocation
- ...systems and proficiency in the use of various current and related software applications is an asset. Ability to establish and maintain... ...stress etc. May encounter aggressive and/or agitated clients/staff/visitors. St. Boniface Hospital is committed to empowering a workforce...Permanent employmentShift workNight shift
$130k - $160k per year
...Senior Substation Engineer (P.Eng.) Toronto, ON | Calgary, AB | Vancouver / Winnipeg, MB | Hybrid Do you thrive taking technical ownership... ..., and arc flash studies using industry-standard software Develop substation relay settings and protection schemes...SeniorLong term contractFull timeLocal areaFlexible hours- ...exceeds 25%. Job Description We are looking for a Senior Routing Engine Developer to design and build the next generation... ...into routing capabilities. Qualifications ~8+ years of software engineering experience, including substantial ownership of architecture...SeniorFull timeInternshipRemote workRelocation
$110k per year
...global provider of Interconnected Commerce software solutions for telecom retail.... ...rigorous data quality standards, and creating engineering patterns that let analytics, product, engineering... ...confidence. About the Role: The Senior Data Engineer will design, build, and improve...SeniorFull time$130k - $165k per year
...subsidiary of Quanta Services, we provide engineering and design services across transmission &... ...We're looking for an experienced Senior Transmission Line Design Engineer to join... ...ANSI, and NEMA ~ Proficiency with the PLS software suite, including PLS-CADD, PLS-TOWER, and...SeniorLong term contractFull timeFor contractorsInternship- ...great benefits of joining our team! Flexible Hours Advancement Opportunities Benefit packages Performance based bonuses Staff Discount Lifelong Friendships When not at work, you may catch us out in the community volunteering, raising funds for The Canadian...Local areaFlexible hours
$130k per year
...provider of Interconnected Commerce software solutions for telecom retail. Interconnected... ...Role: We are hiring a Principal Engineer, Architecture. This is a senior individual contributor role for... ...we have in mind is a senior or staff-level engineer with an architectural...SeniorFull timeContract workWork at officeRemote workFlexible hours- Helcim is searching for a Senior Software Engineer to help develop the next generation of payments technology. We're looking for a talented & experienced... ...well in that environment.On this team, you're building the money engine that makes sure merchants actually get paid. We own...SeniorLong term contract
$151k - $189k per year
Position Overview Position Overview As a Senior Staff Software Engineer on Diligent's Platform AI team, based out of our technical center of excellence in Vancouver, you will drive the architecture and technical direction of the services that bring AI research and models...SeniorWork at officeFlexible hours- ...growth with innovative financial products. The entire platform is engineered from the ground up to defend against modern, sophisticated... ...payments, card and compliance systems a bank actually runs on. As a Senior Staff Engineer, you would help to shape decisions, pressure-test...Senior
- ...we'd love to connect! Brief overview of the Motion product & Runneth from our Co-Founder & CEO, Reza Khadjavi. About the Senior Software Engineer roleAs a Senior Software Engineer, you'll work across the stack: building features, designing and maintaining the APIs and...SeniorSummer workInternshipWork at officeRemote workWork from homeShift work
$202.4k - $231k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software EngineerAbout Capital One Canada. For 30 years, we’ve been on... ..., break, do, and do good.About the Role As a Senior Staff Engineer at Capital One Software Studio, you will orchestrate the creation...SeniorWork at officeWork from home- ...financial ecosystem. Our mission is to move old money into crypto and power financial access... ...a deep technical leader to define the engineering vision for Payments, shape architectural... ....Provide deep technical mentorship to senior/staff engineers across Payments pods,...SeniorLong term contractLocal area
$140k - $190k per year
...the development of digital investigative software that acquires, analyzes, and shares... ...Overview We’re looking for a seasoned Staff Software Engineer who thrives on technical depth and... ...that journey. You’ll collaborate with Senior Engineers, Product Managers, and UX Designers...SeniorWork at officeLocal areaFlexible hours- # Senior Staff Software Engineer, DataJuniper Square235k-285k USDFull-timeremote· leadCanada, USAllmsqlpythonscalajavaawsazuregcpListed via Jobicy · posted 25 Oct 2026. The application happens there, not on DevConnect.Apply on Jobicy## DescriptionAbout Juniper SquarePrivate...SeniorFull timeWork at officeRemote work
- ...for diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: a Senior Perception Engineer, you will be at the forefront of advancing and deploying perception algorithms for our self-driving vehicles. You will work...SeniorLong term contract
$170k - $210k per year
Senior or Staff Android Software EngineerThis range is provided by Skylight. Your actual pay will be based on your skills and experience — talk with... ...been working hard to expand our team. At Skylight, our engineering team is small but mighty — our software powers an experience...SeniorLocal areaHome office- ...growing group of committed researchers, engineers, policy experts, and business leaders working... ...Minimum qualifications Significant software engineering experience, particularly with... ...hybrid policy: Currently, we expect all staff to be in one of our offices at least 25%...SeniorLong term contractWork at officeWorldwideVisa sponsorshipFlexible hours
- ...problems, shaping architecture, and mentoring engineers to do their best work and advance their... ...build, test, and operate infrastructure software. This is not a 'stay in your swim lane'... ...our jobs, even if you do not check every box. DataRobot is proud to be an Equal Employment...Local areaWorldwideFlexible hours
- ...across Canada who rely on our payroll software to pay their employees and process their... ...Level: We’re looking for a talented Staff Software Engineer who doesn’t shy away from tackling hard... ...and maintainable systems. You will be a senior technical leader driving the design and...SeniorWork at officeRemote workWork from home
$200k - $250k per year
...reliably, automating everything from engineering workflows to regulatory... ...The RoleWe're looking for a staff engineer to define and drive how... ...building and shipping production software, including experience... ...design. Experience mentoring senior engineers and shaping engineering...SeniorWork at office$197k per year
...is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter... ...of influencing technical direction across teams and mentoring senior engineers. Graduate degree in Computer Science or a related...SeniorFull timeWork at officeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Staff Software Engineer - Money Boxes. Be the first to apply!
Related searches
- senior web designer Winnipeg, MB
- senior project engineer Winnipeg, MB
- senior ruby developer Winnipeg, MB
- senior crm manager Winnipeg, MB
- cpa senior accountant Winnipeg, MB
- senior part time Winnipeg, MB
- senior accountant Winnipeg, MB
- senior hr manager Winnipeg, MB
- senior bookkeeper Winnipeg, MB
- senior tax manager Winnipeg, MB


