A leading digital bank is seeking a technical North Star for their Resilience area in Toronto, Canada. The successful candidate will define technical strategies, execute Chaos Engineering experiments, and implement operational guardrails. Candidates should possess cloud resilience expertise, incident lifecycle mastery, and experience in observability and Chaos Engineering. This hybrid role offers a collaborative environment and a commitment to diversity and inclusion. #J-18808-Ljbffr
A leading digital banking company in Toronto is seeking a Resilience Engineer to drive operational excellence and reliability. This role involves defining technical strategies, executing Chaos Engineering experiments, and mentoring teams. The ideal candidate has expertise in cloud resilience and incident management. Additionally, the company offers robust benefits including health insurance, life insurance, a pension plan, and other wellness programs. This position supports a hybrid work model, emphasizing a collaborative and diverse workplace. #J-18808-Ljbffr
A leading global fintech company is seeking a Staff Engineer in Toronto to architect and scale its credit card platform. This hybrid role involves defining the long-term technical strategy, mentoring engineers, and leading complex system transformations. The ideal candidate has extensive experience in architecting high-volume systems in regulated environments, with expertise in functional programming. Join this innovative team and contribute to products that positively impact millions worldwide. #J-18808-Ljbffr
Join as a Technical Lead and redefine the BNPL landscape through innovative software engineering. Architect payment systems that balance security, performance, and user satisfaction in a hybrid working model.
You will spearhead the technical direction of payment features, addressing vital aspects of the authorization and settlement processes. Engage with product management to enhance the customer checkout journey, while mentoring engineers and ensuring the architectural integrity of our payment platforms. Your impact will reflect on the overall scalability and reliability of systems essential for fintech growth.
Key Responsibilities:
• Architect and integrate payment systems effectively
• Lead the design for core lifecycle processes
• Ensure system availability during extreme surges
• Partner with product managers for journey optimization
• Establish high engineering standards across teams
Requirements:
• Experience in architecting distributed software environments
• Deep understanding of high-availability systems
• Background in payments or core banking sectors
• Demonstrated ability in mentoring technical teams
• Familiarity with automated testing strategies
Your leadership will be crucial in developing resilient payment infrastructures that redefine experiences for millions in Latin America's fintech landscape.
#J-18808-Ljbffr
About Us
Nubank was founded in 2013 to free people from a bureaucratic, slow and inefficient financial system. Since then, through innovative technology and outstanding customer service, the company has been redefining people's relationships with money across Latin America. With operations in Brazil, Mexico, and Colombia, Nubank is today one of the largest digital banking platforms and technology‑leading companies in the world. Nubank was listed on the NYSE in 2021 and was recently named one of Time Magazine's 100 Most Influential Companies. For more information, visit www.nu.com.br.
About the Role
As Nubank expands globally, maintaining high operational maturity is critical to our mission of empowering customers. This role exists to bridge the gap between rapid scaling and bulletproof resilience. You will be the technical North Star for our Resilience area.
You will act as a force multiplier by partnering with product squads to scale reliability best practices and design safe deployment guardrails. Your primary impact will come from solving complex architectural challenges, mentoring engineers, and shaping the long‑term resilience strategy for one of the world's largest digital banks.
Responsibilities
Define Technical Strategy: Lead the long‑term roadmap for reliability and resilience to align with global expansion and regulatory requirements.
Drive Resilience Engineering: Execute Chaos Engineering experiments and Disaster Recovery simulations to mitigate systemic vulnerabilities before they impact customers.
Establish Operational Guardrails: Implement robust SLOs and SLIs across the organization to help product teams balance innovation speed with system stability.
Enable Engineering Teams: Provide product squads with the training and architectural patterns necessary to improve their independent operational excellence.
Required Qualifications
Expertise in Cloud Resilience: Track record of architecting and maintaining high‑availability systems in public cloud environments, preferably AWS.
Incident Lifecycle Mastery: Deep experience in advanced root cause analysis and creating feedback loops that prevent incident recurrence.
Observability Proficiency: Hands‑on experience defining and implementing SLOs, SLIs, and error budgets in distributed microservices architectures.
Chaos Engineering Practice: Real‑world experience implementing Chaos Engineering and Disaster Recovery planning in production‑scale environments.
Nice to Have
Experience setting technical direction and coordinating large‑scale projects across multiple teams.
Background in Site Reliability Engineering (SRE)
Familiarity with multi‑region or multi‑cell architecture patterns.
Our Benefits
Health Insurance
Life Insurance
Pension Plan
Extended maternity and paternity leaves
Nucleo - Our learning platform of courses
NuLanguage - Our language learning program
NuCare - Our mental health and wellness assistance program
Vacations
Location & Work Model
This role is based in Toronto, Canada on a Hybrid model at our Toronto office.
Diversity & Inclusion / Equal Opportunity
At Nubank, we believe that diversity is essential to building the best products and services. We are committed to creating a welcoming work environment that respects and values diversity in all its forms, and we encourage people from all backgrounds to apply. We are proud to be an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Nubank is committed to providing reasonable accommodations for persons with disabilities. If you need accommodations during the application or interview process, please let us know.
This offer is conditional on meeting all applicable regulatory eligibility requirements and successful completion of background checks.
For information on how we handle your data, please see our Candidate Privacy Notice on our careers site.
#J-18808-Ljbffr
About Nubank
Nu is the world’s largest digital banking platform outside of Asia, serving over 123 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. Nu’s impact has been recognized in multiple awards, including Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Banks. The Company is preparing for its next growth cycle where it will accelerate its internationalization process outside Latin America, and will also enter new verticals beyond financial services in its core markets taking advantage of the significant customer penetration.
About The Role
We are hiring a Senior Staff Software Engineer to help lead the architectural direction of Nubank’s Global Debt Resolution platform, operating horizontally across all business areas. You will align the debt resolution stack to a cohesive long‑term technical vision spanning Lending, Credit Card, and Credit Platform (Core Banking), ensuring we build globally scalable, compliant, and reusable solutions. This is a high‑influence IC leadership role where you will shape both the platform and the teams that build on top of it.
You will identify the right long‑term patterns for collections, renegotiations, and payments, and push them consistently across all business areas and credit domains. By sitting at the intersection of Lending, Credit Card, and Credit Platform, you will ensure every new initiative builds toward a unified, multi‑market debt resolution platform.
Mission
Legacy vs. Future is Deliberate: The boundaries between legacy, stable, and future systems are explicit, with clear migration plans and guardrails that reduce long‑term complexity and risk.
Cross‑BU Leverage is Maximized: High‑leverage capabilities (e.g., renegotiation, late‑state flows, payment allocation, credit core integrations) are built once and reused across Debt Resolution, Lending, Credit Card, and Core Banking, instead of re‑implemented in silos.
Business & Tech are Seamlessly Aligned: You act as a direct technical partner to business area leads and GMs, turning ambiguous credit/debt constraints into clear platform strategies and delivery roadmaps.
Core Responsibilities
Lead Architectural Direction for Global Debt Resolution: Define and evolve the long‑term architecture for the Debt Resolution platform.
Drive Cross‑Unit Collaboration & Alignment: Ensure architectural alignment and smart reuse across Lending, Credit Card, and Credit Platform (Core Banking), avoiding duplicated flows and inconsistent debt behaviors.
Design for Multi‑Market Scalability: Architect and evolve foundational systems to support multi‑geo rollouts, minimizing per‑country forks and enabling configuration‑driven behavior instead of code‑driven divergence.
Mentor Senior Engineers & Managers: Act as a technical mentor and challenger ICs and engineering managers in the BU, raising the bar on architectural depth, system thinking, and cross‑domain collaboration.
Balance Five‑Year Vision with Near‑Term Delivery: Combine long‑term architectural thinking with hands‑on support for current roadmaps in all business areas, ensuring that short‑term delivery steps move us closer to the desired target architecture.
Key Business & Engineering Metrics You Will Influence
Recovery Efficiency & Economics
Improved collections and renegotiation efficiency through better tooling and shared capabilities.
Reduced cost‑to‑serve per renegotiation or resolution flow.
Platform Reuse & Adoption
Increased reuse of shared Debt Resolution components across products and geos.
Higher adoption rate of common patterns and building blocks versus bespoke solutions.
Engineering Stability & Correctness
Fewer incidents and production issues related to debt resolution, late‑state flows, or payment allocation.
Reduced regression and rework when launching new markets or features.
Time‑to‑Market & Migration Progress
Faster launch of new markets and debt strategies on top of shared platforms.
Clear progress on deprecating legacy systems and moving flows into the target architecture.
Stakeholder Alignment & Satisfaction
Stronger perception of engineering as a strategic partner by GMs and business leaders.
Improved clarity of ownership and roadmaps across teams touching Debt Resolution.
Challenges And Opportunities (What You’ll Own)
Unifying Architectures: You will tackle the challenge of multiple, partially overlapping debt resolution stacks by identifying common patterns and driving convergence toward a single, extensible platform.
Making the Best Solution the Default Solution: You will ensure that the best ideas from any one team become the default standard for all, through clear patterns, documentation, and hands‑on collaboration.
Operating with High Agency: You will have the mandate to push for global efficiency and correctness, while working through influence—bringing along Staff+ engineers, EMs, and PMs across multiple BUs.
Balancing Risk, Compliance, and Speed: You will continually reconcile regulatory constraints, credit risk needs, and product velocity, making trade‑offs explicit and sustainable in the architecture.
What You’ll Navigate
Complexity of Scale & Legacy: Balancing immediate needs of specific product areas with the long‑term goal of a unified, multi‑market Debt Resolution platform, including leading teams through multi‑year migrations.
Constant Context & Communication Switching: Moving fluidly between deep technical design reviews and RFCs with engineers, and high‑level strategy discussions with GMs, Product Directors, Risk, and Operations.
Cross‑Geo & Cross‑BU Collaboration: Working with teams across geographies, and across multiple business units, requiring strong remote collaboration, clarity in documentation, and cultural adaptability.
If you feel interested in these challenges and want to work on a highly engaged and talented team transforming how Debt works in Brazil and beyond, this is the place for you!
#J-18808-Ljbffr
Senior Software Engineer – Nubank
Join to apply for the
Senior Software Engineer
role at
Nubank .
About Us
Nubank is one of the largest digital financial platforms in the world, with more than 122 million customers across Brazil, Mexico, and Colombia. Guided by our mission to fight complexity and empower people, we are redefining financial services in Latin America and this is still just the beginning of the purple future we're building. Listed on the New York Stock Exchange (NYSE: NU), we combine proprietary technology, data intelligence, and an efficient operating model to deliver financial products that are simple, accessible, and human. Our impact has been recognized by global rankings such as Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Bank. Visit our institutional page https://international.nubank.com.br/careers/.
About the Role
Our Engineering team helps Nubank create and use the technology that provides us to build the best financial products. We strive for state‑of‑the‑art software development practices that currently include a variety of technologies. While we value candidates that are familiar with them, we are also confident that software engineers who are interested in joining Nubank will be able to learn from our team. The software engineer is focused on software development with Clojure as the main programming language (We will teach you Clojure).
Responsibilities
Horizontally scalable microservices written mostly in Clojure, using Finagle and leveraging upon functional programming techniques and hexagonal architecture
High throughput jobs and inter‑service communication using Kafka
Continuous Integration and Deployment into AWS
Storing data in Datomic and DynamoDB
Monitoring and observability with Prometheus
Running as much as possible in Kubernetes
Work with large scale distributed systems, understanding their broad architecture
Plan and execute on entire features, collaborating with peers while planning the work ahead
Collaborate in building microservices and work with continuous delivery and infrastructure as code
Work with agile software development methodologies
Write, test, instrument, document, and maintain code
Pair, and participate in code reviews, to grow and contribute to the growth of others in and around the team
Collaborate closely with Product, Design, and partner Engineering teams to build new experiences
Participate in on‑call rotations for your team and respond to incidents as necessary
Work focused on backend applications, and be open to contribute to mobile and frontend development, according to business needs
Qualifications
At least 6 years of experience developing digital products
Ability to quickly understand technical and business requirements, translating them into technical design and implementation
A problem‑solver who can communicate effectively across functional teams
A software engineer who cares deeply about user experience
Proven understanding of object‑oriented or functional programming language
Notions of distributed systems and familiarity with cloud technologies
Practical knowledge of agile software development methodologies and prior experience with CI/CD
Advanced English skills
Benefits
Chance of earning equity at Nubank
NuCare – Psychological, Financial and Legal Assistance Program
Life Insurance
Health Insurance
Parental Leave
NuLanguage – Language Course Program
Nucleo – Our learning platform of courses
Work from Home Allowance
Travel Insurance for Business Trips
Vacation
Work Model for this Role
Hybrid 2‑3 times/week: Our hybrid work model brings us to the office at least twice a week, on strategic days designed to maximize team connection and collaboration. For more details, visit https://building.nubank.com/nu-hybrid-work-model/.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Referrals increase your chances of interviewing at Nubank by 2x.
#J-18808-Ljbffr
About Us
Nubank was founded in 2013 to free people from a bureaucratic, slow and inefficient financial system. Since then, through innovative technology and outstanding customer service, the company has been redefining people's relationships with money across Latin America. With operations in Brazil, Mexico, and Colombia, Nubank is today one of the largest digital banking platforms and technology‑leading companies in the world. Nubank was listed on the NYSE in 2021 and was recently named one of Time Magazine's 100 Most Influential Companies. For more information, visit www.nu.com.br.
About The Role
Crypto is the engine behind our expansion to provide borderless, crypto‑based financial services. We are building a world where any user can open an account to send and receive money globally without the friction of traditional banking. You will join a high‑impact team expanding Nubank’s security and scale into the crypto market. Whether focusing on our core brokerage platform or fast‑paced product iteration, your work will directly enable millions of users to engage with digital assets safely. This role is for those eager to solve complex architectural tradeoffs and redefine the boundaries of global money.
Responsibilities
Architect scalable systems for the Crypto department, ensuring robust integration between crypto brokerage and core banking.
Lead the technical design of global features, managing complex tradeoffs between system performance and security.
Manage assets under custody and brokerage platforms to ensure high availability for global crypto transactions.
Partner with product teams to iterate on trading experiences, specifically tailored for high‑engagement crypto profiles.
Mentor and influence engineering teams across the organization to uphold high standards of technical excellence.
Optimize global money movement solutions to provide free, real‑time cross‑border transactions for our users.
Required Qualifications
Track record of leading technical architecture in Staff or Lead Engineer capacities within complex software environments.
Demonstrated expertise in system design, with a focus on analyzing tradeoffs and long‑term scalability.
Experience in high‑stakes industries such as FinTech, Payments, or Core Banking systems.
Evidence of building and shipping high‑throughput, distributed systems in a collaborative environment.
Strong commitment to learning and implementing crypto‑based technologies and blockchain fundamentals.
Nice to Have
Prior experience in a crypto exchange or crypto‑native company
Practical experience with Solidity or smart contract development.
Background in crypto trading or deep understanding of digital asset markets.
Location & Work Model
This role is based in Toronto, Canada; Berlin, Germany; or Durham, Palo Alto, or Miami, USA, on a hybrid model (2×/week) at our local offices.
Diversity & Inclusion / Equal Opportunity
At Nubank, we believe that diversity is essential to building the best products and services. We are committed to creating a welcoming work environment that respects and values diversity in all its forms, and we encourage people from all backgrounds to apply. We are proud to be an equal‑opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
#J-18808-Ljbffr
About Us
Nubank was founded in 2013 to free people from a bureaucratic, slow and inefficient financial system. Since then, through innovative technology and outstanding customer service, the company has been redefining people's relationships with money across Latin America. With operations in Brazil, Mexico, and Colombia, Nubank is today one of the largest digital banking platforms and technology‑leading companies in the world. Nubank was listed on the NYSE in 2021 and was recently named one of Time Magazine's 100 Most Influential Companies. For more information, visit
www.nu.com.br.
About Us
Nubank was founded in 2013 to free people from a bureaucratic, slow and inefficient financial system. Since then, through innovative technology and outstanding customer service, the company has been redefining people's relationships with money across Latin America. With operations in Brazil, Mexico, and Colombia, Nubank is today one of the largest digital banking platforms and technology‑leading companies in the world. Nubank was listed on the NYSE in 2021 and was recently named one of Time Magazine's 100 Most Influential Companies. For more information, visit
www.nu.com.br.
About The Role
NuPay is a primary pillar in Nubank’s mission to revolutionize BNPL (Buy Now, Pay Later) solutions, creating a seamless bridge between customers and merchants. By stripping away the friction of traditional e‑commerce checkouts, we are building an ecosystem where secure, instant payments are accessible across all channels—from online carts to physical stores via digital wallets.
You will join the NuPay team as a technical anchor, driving the evolution of a payments stack that balances massive scale with ironclad reliability. This role is about more than just moving bits; it’s about architecting the financial infrastructure that millions of people and businesses rely on to grow, ensuring every transaction is a bridge of trust between Nubank and our partners.
As a senior technical leader, you will oversee the technical direction of our payment features, navigating the complexities of authorization and settlement while mentoring the next generation of engineers. You will sit at the intersection of product innovation and platform stability, ensuring our checkout experience remains the gold standard for Latin American fintech.
Responsibilities
Architect scalable systems for the NuPay domain, ensuring seamless and robust integration with our global internal payment platforms.
Lead technical design for core payment lifecycles—including authorization, capture, settlement, and reconciliation—while balancing performance with security.
Scale the payments platform to maintain high availability during extreme traffic surges, such as Black Friday or major retail events.
Partner with Product Managers to iterate on the checkout journey, optimizing for high conversion and low churn while maintaining a world‑class NPS.
Define engineering standards for architecture, observability, and security, influencing multiple squads to uphold a high quality bar.
Collaborate with Risk and Finance teams to engineer solutions that satisfy complex regulatory requirements without compromising the user experience.
Required Qualifications
Track record of technical leadership in architecting complex, distributed software environments at scale.
Deep expertise in high‑availability systems, with demonstrated ability to perform rigorous trade‑off analysis for long‑term scalability.
Background in high‑criticality FinTech, specifically within Payments or Core Banking environments governed by strict SLAs.
Evidence of delivering high‑throughput systems using modern engineering practices, including automated testing, observability, and safe rollout strategies.
Experience mentoring senior engineers, fostering a culture of technical excellence and shared ownership across organizational boundaries.
Nice to Have
Experience with acquiring, sub‑acquiring, or payment gateway architecture.
Previous involvement with e‑commerce or marketplace platforms managing proprietary payment stacks.
Location & Work Model
This role is based in
São Paulo or Campinas, Brazil
or
Toronto, Canada
or
Buenos Aires, Argentina
on a
Hybrid
model.
Diversity & Inclusion / Equal Opportunity
At Nubank, we believe that diversity is essential to building the best products and services. We are committed to creating a welcoming work environment that respects and values diversity in all its forms, and we encourage people from all backgrounds to apply. We are proud to be an equal opportunity employer and do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
For information on how we handle your data, please see our Candidate Privacy Notice on our careers site.
#J-18808-Ljbffr
A leading digital bank is seeking a Staff Engineer for their Credit Card platform in Toronto. This role involves defining architectural strategies, mentoring engineering teams, and ensuring scalable solutions as they expand globally. The ideal candidate will possess extensive experience in fintech and have expertise in functional programming. This position supports a hybrid work model, allowing collaboration across various international teams, while promoting an inclusive work environment. #J-18808-Ljbffr