Staff Software Engineer At Nubank Toronto Canada jobs in Toronto – Browse 3,250 openings on RoboApply Jobs

Staff Software Engineer At Nubank Toronto Canada jobs in Toronto

Open roles matching “Staff Software Engineer At Nubank Toronto Canada” with location signals for Toronto. 3,250 active listings on RoboApply Jobs.

3,250 jobs found

1 - 20 of 3,250 Jobs
Apply
companyNubank logo
Full-time|On-site|Canada, Toronto

About UsNubank, established in 2013, aims to liberate individuals from the constraints of slow and inefficient financial systems. By leveraging cutting-edge technology and exceptional customer service, we've redefined how people in Latin America engage with their finances. With operations spanning Brazil, Mexico, and Colombia, Nubank stands as one of the largest digital banking platforms globally. Our listing on the NYSE in 2021 and recognition as one of Time Magazine's 100 Most Influential Companies underscores our commitment to innovation. To learn more, visit www.nu.com.br. About the RoleAs Nubank continues its global expansion, it is vital to uphold high operational standards to empower our customers effectively. This position is pivotal in ensuring that as we scale rapidly, we maintain unwavering resilience. You will serve as the technical leader for our Resilience division. Your role will be instrumental in enhancing operational reliability through collaboration with product teams, implementing best practices, and designing deployment safeguards. You will tackle intricate architectural challenges, mentor fellow engineers, and influence the long-term resilience strategy for one of the world’s leading digital banks.

Mar 9, 2026
Apply
companyNubank logo
Full-time|On-site|Canada, Toronto; USA, Durham; USA, Miami; USA, Palo Alto

About Us Nubank stands as one of the largest digital financial platforms globally, serving over 127 million customers across Brazil, Mexico, and Colombia. With a mission to combat complexity and empower individuals, we are on a journey to redefine financial services in Latin America, and this is just the inception of the vibrant future we are constructing. As a publicly traded company on the New York Stock Exchange (NYSE: NU), we leverage proprietary technology, advanced data intelligence, and a streamlined operating model to provide financial products that are straightforward, accessible, and human-centric. Our contributions to the financial sector have garnered recognition from esteemed global rankings such as Time's 100 Companies, Fast Company's Most Innovative Companies, and Forbes' World’s Best Bank. Explore more about our team and opportunities at Careers at Nubank. About the Role Data forms the cornerstone of Nubank’s AI and machine learning models, allowing millions of customers to access equitable financial products. As a Lead Machine Learning Engineer within the AI Core Data Intelligence team, you will engage in a diverse range of activities—from constructing scalable data infrastructures and feature pipelines that support our cutting-edge foundation models to designing, training, and deploying transaction classification models that enhance crucial customer experiences throughout the organization. Your role will be pivotal at the convergence of data and applied machine learning, contributing to various phases of the ML lifecycle: acquiring and labeling data, training and assessing models, and assisting in deployment and production monitoring through rigorous quality controls. Collaboration with product, compliance, and ML teams will be essential to ensure that models are auditable, respect privacy, and yield measurable business value. Joining our team means being part of the data engineering backbone of AI Core, where you will ensure data is accessible, healthy, and accurately tracked across our entire ML ecosystem. Here, you will merge your skills in building scalable data systems with your enthusiasm for machine learning, crafting solutions that enable our models to learn from richer, higher-quality data. Learn more about our work in the AI Core team on our blog: Understanding Our Customers' Finances Through Foundation Models.

Feb 23, 2026
Apply
companyNuBank logo
Full-time|On-site|Canada, Toronto; USA, Durham; USA, Miami; USA, Palo Alto

About UsNuBank is recognized as one of the largest digital financial platforms globally, serving over 127 million customers across Brazil, Mexico, and Colombia. Guided by our mission to combat complexity and empower individuals, we are transforming financial services in Latin America, marking just the beginning of the vibrant future we are crafting.As a publicly traded company on the New York Stock Exchange (NYSE: NU), we leverage proprietary technology, data intelligence, and an efficient operational model to provide financial products that are straightforward, accessible, and human-centric.Our contributions have been acknowledged in prestigious global rankings, including Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Bank. Explore more on our career page at NuBank Careers.About the RoleAs a Staff Software Engineer at NuBank, you will play a pivotal role in the AI Private Banker team, our intelligent financial partner designed to assist millions of customers in understanding their finances, making informed decisions, and executing actions effortlessly. You will be responsible for defining the technical architecture that supports conversational AI, recommendation engines, and tailored financial experiences across mobile and web platforms.Your expertise will span the entire stack, from developing Flutter mobile applications that engage millions of users to architecting distributed backend systems that facilitate real-time recommendations and conversational AI interactions. This role is not just about feature development; it’s about establishing a robust engineering foundation that democratizes financial empowerment at scale.Your technical decisions will have a direct impact on how millions of individuals navigate their financial journeys. You will be at the forefront of innovation, merging banking with cutting-edge AI technologies, crafting systems that are both groundbreaking and dependable. Join a team of inquisitive minds reshaping the possibilities in this space.

Feb 23, 2026
Apply
companyNubank logo
Full-time|Remote|Canada, Toronto; Germany, Berlin; USA, Durham; USA, Miami; USA, Palo Alto; USA, Washington DC

Join Nubank as a Staff Software Engineer in our innovative Crypto team! We are looking for passionate individuals who thrive in a fast-paced environment and are excited about revolutionizing the financial landscape through technology.As part of our dynamic team, you will play a crucial role in designing and implementing cutting-edge solutions that enhance our crypto offerings. Your expertise will help us deliver exceptional value to our customers while driving the company's growth.

Mar 19, 2026
Apply
companyRipple Labs Inc. logo
Full-time|$172K/yr - $210K/yr|On-site|Toronto, Canada

At Ripple, we are revolutionizing the way value is transferred globally, much like how information is shared today. Our ambitious mission is already in motion, as we provide cutting-edge crypto solutions for financial institutions, businesses, governments, and developers. By enhancing the global financial system, we strive to foster greater economic equity and opportunities for individuals worldwide. Join us as we embark on this remarkable journey, where you can achieve the best work of your career alongside supportive colleagues.If you are eager to make a significant impact and explore exceptional career growth opportunities, we invite you to join us in creating real-world value.THE WORK:As a Staff Software Engineer specializing in Platform, you will be instrumental in advancing Ripple's production infrastructure and release pipelines. Our Infrastructure Engineers are a unique blend of systems and software engineers dedicated to the design and lifecycle management of our hosted products. You will collaborate closely with product engineers to fulfill their infrastructure requirements, ideally within a self-service framework.WHAT YOU’LL DO:Design and implement platform features for computing, authentication, service discovery, observability, and redundancy.Lead architectural strategies balancing scale, cost, and maintainability.Mentor junior engineers on design, development, testing, and deployment best practices.Deploy and manage Ripple’s multi-region, multi-provider service platforms, with a strong focus on security and resilience.Create tools for automation, monitoring, and instrumentation to minimize operational friction and enhance engineering efficiency.Automate new and existing platform and application lifecycle services, leveraging data to achieve defined states with minimal human intervention.Propose scalable, maintainable, and cost-effective solutions.Participate in code reviews and contribute to a culture of continuous improvement.

Mar 17, 2026
Apply
companyNu logo
On-site|On-site|Canada, Toronto

About Us Nubank stands as a titan in the realm of digital financial platforms, proudly serving over 122 million customers across Brazil, Mexico, and Colombia. Our mission to simplify financial services and empower individuals is only the beginning of our vibrant journey toward a more inclusive financial future. As a publicly traded company on the New York Stock Exchange (NYSE: NU), we leverage our proprietary technology, data-driven insights, and an agile operational model to craft financial products that are not only accessible but also human-centric. Our innovation has earned us accolades from prestigious global rankings, including Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Bank. For more information, visit our careers page: https://international.nubank.com.br/careers/ About the Role Join our dynamic Engineering team at Nubank, where we harness cutting-edge technology to design premier financial products. We prioritize exceptional software development practices and are committed to fostering an environment of continuous learning. As a Software Engineer, you will focus on software development primarily using Clojure (we will provide training in Clojure). Design and develop horizontally scalable microservices predominantly in Clojure, utilizing Finagle and implementing functional programming techniques and hexagonal architecture. Manage high-throughput jobs and facilitate inter-service communication through Kafka. Implement Continuous Integration and Deployment within AWS. Utilize Datomic and DynamoDB for data storage. Ensure robust monitoring and observability using Prometheus. Maximize the use of Kubernetes for operational efficiency. We are a process-light organization that cherishes human interactions. Our small, independent teams operate like startups, promoting autonomy while minimizing unnecessary coupling. We believe that efficient execution is crucial to success and continuously refine processes to eliminate bottlenecks. Your Responsibilities Engage with large-scale distributed systems, gaining insights into their overarching architecture. Establish the technical direction for multiple teams, ensuring alignment with business goals and architectural strategies. Foster pragmatic innovation while delivering resilient and adaptable solutions that scale across products and geographies. Mentor fellow engineers across teams to enhance their skills and knowledge.

Dec 31, 2025
Apply
companyDealMaker logo
Full-time|On-site|Toronto, ON

Join DealMaker, a pioneering fintech company at the forefront of transforming the capital markets ecosystem. Our mission is clear: to make online capital raising a norm rather than an exception. We empower founders, CEOs, and business leaders to efficiently raise capital through innovative digital platforms, tapping into their communities and executing strategically designed campaigns. With over $2 billion raised across more than 1,000 campaigns, our platform stands unrivaled in offering an end-to-end solution. Our impressive portfolio includes notable clients like EnergyX ($88M), Green Bay Packers ($65M), Miso Robotics ($72M+), and Monogram Orthopaedics (Nasdaq:MGRM), with three IPOs accomplished in the last year alone. As we rapidly expand, we are on the lookout for talented professionals to join our mission of revolutionizing the global capital market.As a Staff Software Engineer, you'll be a key player in shaping our technical landscape and ensuring the successful execution of impactful projects. Your expertise in software architecture and design principles will be crucial in crafting robust and scalable solutions that not only address current business challenges but also anticipate future needs. Embrace the opportunity to lead architectural innovations, driving forward our vision for a more efficient capital raising process.

Sep 11, 2025
Apply
company
Full-time|On-site|Toronto

Tali AI is a rapidly expanding startup in Canada dedicated to enhancing healthcare accessibility through artificial intelligence. We are developing a pioneering AI platform designed to streamline clinical workflows by automating data collection, processing, and sharing. This allows healthcare professionals to concentrate on delivering quality care. Our platform is utilized by thousands of clinicians across Canada and the United States, spanning various specialties and seamlessly integrated with the complex landscape of North American health record systems. Our technical vision is to create a comprehensive operating system for clinical workflows, enabling healthcare teams to customize the platform to automate their data management tasks.We tackle genuinely challenging problems:Establishing real-time audio pipelines where latency impacts outcomes and accuracy is critical.Integrating with a diverse ecosystem of clinical software, including health records, billing, scheduling, referral management, and more.Creating reliable AI workflows and agents in a domain where errors can have significant consequences.Implementing a privacy and compliance framework that is robust by design.We operate in a fast-paced market that values rapid innovation, while building and maintaining clinician trust is paramount.

Mar 23, 2026
Apply
companyVeeva Systems Inc. logo
Full-time|Hybrid|Canada - Toronto

Veeva Systems is a purpose-driven leader in the industry cloud space, empowering life sciences organizations to accelerate the delivery of therapies to patients. As one of the fastest-growing SaaS companies in history, we achieved over $3 billion in revenue last fiscal year and have tremendous growth opportunities ahead. At Veeva, our core values guide us: Doing the Right Thing, Ensuring Customer Success, Fostering Employee Success, and Maintaining Speed. We are not just a typical public company; in 2021, we became a public benefit corporation (PBC), committed to balancing the needs of our customers, employees, communities, and investors. As a Work Anywhere company, we offer the flexibility to work from home or in the office, allowing you to thrive in your preferred environment. Join us in transforming the life sciences industry and making a meaningful impact on our customers, employees, and communities.

Apr 10, 2026
Apply
companyFivetran logo
Full-time|CA$167.5K/yr - CA$209.4K/yr|Hybrid|Toronto, Ontario, Canada

Since its inception, Fivetran has been dedicated to simplifying and ensuring reliable access to data, akin to the reliability of electricity. Our customers benefit from seamless data integration into their warehouses, ready for querying without the burden of engineering or maintenance. We take pride in empowering organizations to become genuinely data-driven through our innovative technology.About the RoleWe are seeking a Staff Software Engineer to join our Reverse ETL product engineering team.Previously known as Census, we became part of Fivetran in May 2025 to enhance our warehouse-first data movement solutions. We are now integrating our product into the Fivetran dashboard, delivering top-tier data activation capabilities to all our clients.In this role, you will be instrumental in embedding data activation features into the Fivetran platform across various aspects such as user interface, authentication, billing, data models, and more. As a senior member of a diverse and collaborative agile team, you will work alongside engineers of varying experience levels.This is a full-time position based in our Toronto office. We offer a hybrid work model that combines remote flexibility with in-person teamwork, including two days a week in the office to foster connections and collaboration.

Apr 9, 2026
Apply
companyOkta, Inc. logo
Full-time|CA$160K/yr - CA$220K/yr|On-site|Toronto, Ontario, Canada

Empower Every Identity, from AI to HumanIdentity is critical in harnessing the potential of AI. At Okta, we secure AI by developing a trusted, neutral infrastructure that allows organizations to confidently navigate this transformative era. This mission demands a relentless commitment to tackle complex, real-world challenges. We seek individuals who build and own their projects, operating with urgency while delivering excellence.This role offers a chance to engage in career-defining work. If you share our passion for this mission, let's connect.The TeamHave you ever pondered how large enterprises ensure that the right individuals access their most crucial systems? That's the core challenge we address.The Okta Privileged Access Management (PAM) team employs an identity-centric methodology to tackle a vital privileged access use case. Our sophisticated Zero Trust architecture is tailored for the modern cloud, aiding customers in resolving significant security and operational challenges on a large scale.Our team constructs the infrastructure that governs access to sensitive servers, databases, and cloud resources, ensuring access is granted only when necessary. We serve as the security layer bridging users (and non-human interfaces) with the systems essential for their tasks. The RoleWe are in search of a Staff Backend Software Engineer passionate about solving complex problems: distributed systems and creating software where precision is paramount. You will deploy code that safeguards real infrastructure for authentic organizations. Your work will underpin multiple feature teams. Enhancements you make in speed, reliability, or usability will have a ripple effect throughout the product.This position is for someone who enjoys contemplating how systems interconnect. You should possess strong viewpoints on effective abstractions and the adaptability to refine these abstractions as the product evolves. What You’ll Be Doing Actively contribute to the evolution of PAM's core architectureCollaborate with product development teams to create scalable, composable components of our platformDesign and implement scalable architecture patternsDevelop APIs utilizing OpenAPI Specification that our customers depend on for production infrastructure accessEngage with backend systems developed in GoParticipate in rotational on-call responsibilities alongside SRE and product teams

Apr 2, 2026
Apply
companyVeeva Systems, Inc. logo
Full-time|Hybrid|Canada - Toronto

Veeva Systems is a forward-thinking organization at the forefront of industry cloud solutions, dedicated to accelerating the delivery of therapies to patients within the life sciences sector. As a trailblazer among SaaS companies, we achieved over $2 billion in revenue last fiscal year, with vast growth opportunities ahead.Our core values guide us: Do the Right Thing, Customer Success, Employee Success, and Speed. Distinct from typical public companies, we made history in 2021 by becoming a public benefit corporation (PBC), committed to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere organization, we empower you to choose your ideal work environment, whether you prefer to work from home or in one of our offices.Join us in transforming the life sciences industry and making a meaningful difference for our customers, employees, and communities.Position OverviewWe are seeking passionate Front-End Software Engineers who thrive in a dynamic startup-like atmosphere within a stable and profitable company. Our teams tackle intricate challenges that enhance the speed and effectiveness of the life sciences industry. In this role, you will dive right in, work through rapid sprints, and experience our commitment to impactful technology – what you build, we ship. Front-end engineers will collaborate closely with back-end and design teams to develop and maintain the user interface of Veeva's cloud applications using advanced JavaScript frameworks. We are looking for team players who are quick learners and possess a strong drive for excellence.

Apr 14, 2025
Apply
companyenable logo
Full-time|On-site|Toronto, ON

Role Overview enable is hiring a Staff Engineer in Toronto, ON. This senior role sits at the heart of our engineering team, shaping the design, development, and delivery of new solutions that move our projects ahead. The Staff Engineer brings deep technical expertise and a collaborative mindset to guide product and service evolution.

Apr 15, 2026
Apply
companyVeeva Systems Inc. logo
Full-time|Hybrid|Canada - Toronto

Veeva Systems is a pioneering organization dedicated to transforming the life sciences sector through innovative cloud solutions, enabling companies to expedite the delivery of therapies to patients. We are proud to be one of the fastest-growing SaaS companies, having surpassed $2 billion in revenue last fiscal year, with significant growth opportunities on the horizon.Our core values—Do the Right Thing, Customer Success, Employee Success, and Speed—drive our mission. In 2021, we made history by becoming a public benefit corporation (PBC), committed to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere company, we embrace flexibility, allowing you to choose your ideal work environment, whether from home or in the office.Join us in revolutionizing the life sciences industry and making a meaningful impact on our customers, employees, and communities.

Mar 2, 2022
Apply
company
Full-time|Remote|Toronto, Canada

Join our innovative team at Lever as a Junior Software Engineer! This role is perfect for those eager to kickstart their career in software development and contribute to cutting-edge hiring solutions. While this position is part of our testing environment and we advise against applying, we encourage you to explore future opportunities with us.Lever has been revolutionizing the recruitment process for over a decade, empowering companies like Netflix, Yelp, and Shopify to find and hire top talent. We pride ourselves on fostering a people-first culture where our employees, affectionately known as “Leveroos,” are our greatest asset. We have been recognized as the #1 place to work in San Francisco and a top workplace across the United States. Join us in shaping the future of talent acquisition!

Sep 6, 2022
Apply
companyCarta logo
Full-time|On-site|Toronto, Ontario, Canada

Join our dynamic team at Carta as a Staff Software Engineer, where you will play a pivotal role in shaping the future of equity management and ownership. You will be responsible for designing and implementing robust software solutions that enhance our platform's performance and scalability. If you're passionate about technology and innovation, this is the perfect opportunity for you to make a significant impact.

Mar 6, 2026
Apply
companyOkta, Inc. logo
Full-time|$160K/yr - $220K/yr|On-site|Toronto, Ontario, Canada

Okta builds secure identity solutions for both people and AI, providing trusted infrastructure that helps organizations manage access in a complex technology landscape. The company’s mission centers on delivering secure, reliable access for everyone. The Privileged Access Management (PAM) team at Okta uses an identity-first approach to tackle privileged access challenges. By applying Zero Trust principles designed for cloud environments, the team enables organizations to control access to sensitive servers, databases, and cloud resources. Their work ensures that only authorized users and systems can reach critical assets when needed. Role overview This Staff Backend Engineer position focuses on distributed systems and core software infrastructure. The role involves deploying code that safeguards real-world infrastructure for Okta’s customers. Contributions in this role support several feature teams and influence the speed, reliability, and usability of the product. Success in this position requires a strong understanding of how systems connect, an appreciation for solid abstraction, and the ability to adapt those abstractions as products change. What you will do Advance the core architecture of Okta’s PAM platform. Collaborate with product development teams to build scalable, modular components. Design and implement scalable architecture patterns. Develop APIs using the OpenAPI Specification to enable customer access to production infrastructure. Work with backend systems written in Go. Participate in rotational on-call duties alongside SRE and product development teams. Location This role is based in Toronto, Ontario, Canada.

Apr 22, 2026
Apply
companySpeechify logo
Full-time|On-site|Toronto, Canada

Role Overview Speechify is hiring a Software Engineer to help build and improve our iOS Core Product. This role is based in Toronto, Canada. The team values engineers who enjoy solving problems and shaping user experiences for a growing product. What You Will Do Collaborate with designers and product managers to bring new features and improvements to life Apply technical skills in iOS development to deliver reliable, high-quality code Contribute ideas and feedback to help shape the direction of the iOS Core Product Who We’re Looking For Experience building iOS applications Comfort working with others in a team setting Interest in developing products that improve the user experience This position is located in Toronto, Canada.

Apr 25, 2026
Apply
companyNu logo
On-site|On-site|Canada, Toronto

About Us Nubank is a leading digital financial platform, serving over 122 million customers across Brazil, Mexico, and Colombia. Our mission is to simplify financial services and empower individuals, and we are just getting started on our journey toward a more inclusive future. As a publicly traded company on the New York Stock Exchange (NYSE: NU), we leverage cutting-edge technology, data intelligence, and streamlined operations to offer financial products that are both accessible and user-friendly. Our innovative approach has earned us recognition from prestigious global rankings, including Time 100 Companies, Fast Company’s Most Innovative Companies, and Forbes World’s Best Bank. Explore career opportunities with us at https://international.nubank.com.br/careers/ About the Role The Engineering team at Nubank plays a vital role in developing the technology that empowers our financial products. We are committed to adopting state-of-the-art software development practices that encompass a variety of technologies. We welcome candidates who are eager to learn, even if they aren’t yet familiar with all of them. In this role, you will primarily focus on software development using Clojure (training will be provided in Clojure). Your key responsibilities will include: Developing horizontally scalable microservices primarily in Clojure, utilizing Finagle and applying functional programming techniques alongside hexagonal architecture. Managing high-throughput jobs and inter-service communications through Kafka. Implementing Continuous Integration and Deployment strategies within AWS. Storing and managing data using Datomic and DynamoDB. Ensuring system monitoring and observability with Prometheus. Maximizing operations in Kubernetes. We pride ourselves on being a process-light organization that values human interaction. Our small, independent teams operate like startups within the company, fostering innovation and minimizing unnecessary coupling and centralization. We believe that effective execution is key to success and continuously optimize our processes to eliminate bottlenecks. Your Responsibilities Engage with large-scale distributed systems, gaining a comprehensive understanding of their architecture. Plan and execute features collaboratively with your peers while proactively managing the workflow. Contribute to the development and deployment of microservices, embracing continuous delivery and infrastructure as code. Apply agile methodologies throughout the software development process. Write, test, and instrument code to ensure reliability and performance.

Dec 31, 2025
Apply
companyVeeva Systems Inc. logo
Full-time|Remote|Canada - Toronto

Veeva Systems is a purpose-driven organization at the forefront of industry cloud solutions, dedicated to helping life sciences companies accelerate the delivery of therapies to patients. As one of the most rapidly expanding SaaS companies ever, we achieved over $2 billion in revenue in our latest fiscal year, with significant growth opportunities on the horizon.Our core values at Veeva—Doing the Right Thing, Customer Success, Employee Success, and Speed—guide our journey. We are not just another public company; we made history in 2021 by becoming a public benefit corporation (PBC), committed to balancing the interests of our customers, employees, society, and investors.As a Work Anywhere company, we empower you to choose your ideal work environment, whether at home or in the office, enabling you to thrive.Join us in transforming the life sciences industry and making a meaningful impact on our customers, employees, and communities.

Sep 10, 2025

Sign in to browse more jobs

Create account — see all 3,250 results

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.