Staff Fullstack Software Engineer jobs in Toronto – Page 2 | RoboApply Jobs

Staff Fullstack Software Engineer jobs in Toronto· Page 2

Results 21–40 of 930 for “Staff Fullstack Software Engineer” in Toronto.

930 jobs found

21 - 40 of 930 Jobs
Apply
Harvey logo
Full-Time|On-site|Toronto

Join the Revolution at HarveyAt Harvey, we are redefining the landscape of legal and professional services with a bold vision that encompasses an entire ecosystem. By leveraging cutting-edge agentic AI, an enterprise-level platform, and unparalleled domain expertise, we are transforming how essential knowledge work is executed for generations to come.This is…

Aug 7, 2025
Apply
Nu 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
NuBank 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
Spotify Technology S.A. logo
Full-time|On-site|Toronto

Join Spotify's dynamic team as a Senior Fullstack Engineer on our Generative UI Platform. In this role, you will leverage your expertise in both front-end and back-end technologies to create innovative user interfaces that enhance the user experience. If you are passionate about building cutting-edge applications and collaborating with cross-functional teams, we want to hear from you!

Mar 13, 2026
Apply
Prenuvo logo
Full-time|On-site|Toronto, Ontario, Canada

Role overview The Staff Engineer for Patient Platform at Prenuvo will play a key part in shaping technology that connects patients and healthcare professionals. The focus is on building systems that enhance patient experience and expand access to healthcare through thoughtful engineering. What you will do Design and implement systems that support both patients and healthcare teams Create solutions to improve how patients interact with healthcare services Use engineering expertise to boost the platform's reliability and reach Location This role is based in Toronto, Ontario, Canada.

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

About Okta and the End User Protection Team Okta secures identity for both humans and AI, building trusted infrastructure that helps organizations navigate today’s digital landscape safely. The company’s mission centers on tackling complex security challenges with real-world impact. Auth0, part of Okta, delivers authentication and authorization solutions for developers. Handling over 100 million daily logins, Auth0’s platform focuses on convenience, privacy, and security, so customers can keep their attention on building and innovating. The End User Protection team develops and improves Auth0’s Attack Protection features. These tools defend against threats like credential stuffing and password spraying by monitoring login activity, detecting suspicious behavior, and blocking harmful access, without adding unnecessary friction for users. This team works closely with Okta’s Machine Learning and AI groups to build advanced detection models. Their shared goal: help developers provide secure login experiences and shield users from ever-changing cyber threats. Role Overview: Senior Staff Software Engineer Okta is hiring a Senior Staff Software Engineer for the End User Protection team in Toronto, Ontario. This role focuses on building and enhancing security features that protect millions of users worldwide. What You Will Do Work as part of a collaborative, agile engineering team. Design and develop features using technologies such as Node.js (JavaScript/Typescript), AWS, Azure, MongoDB, PostgreSQL, DynamoDB, and Kubernetes. Break down complex, ambiguous requirements into clear, modular engineering tasks and set standards for project clarity and delivery speed. Lead estimation for large projects, assess risks, and communicate technical trade-offs, timelines, and dependencies to the team.

Apr 16, 2026
Apply
Waabi logo
Full-time|Hybrid|Toronto, ON

Join our innovative Embedded Software team at Waabi, where you will play a critical role in the development of our state-of-the-art low-level software integration platform that facilitates communication among various modules, implements low-level control algorithms, and ensures safety compliance. This position demands hands-on engagement with actual hardware, including vehicle boards, as you strive to establish best-in-class embedded software development capabilities.In this role, you will…- Develop and implement low-level, safety-critical embedded software for truck control systems, including engine control, steering, and braking functionalities.- Integrate sensors and vehicle actuation feedback into our localization and control systems to create redundant safety mechanisms.- Collaborate closely with hardware, safety, and systems teams to design, build, and validate highly reliable next-generation systems.- Write software following industry best practices to ensure safe, reliable, and robust code.- Assist in the setup and operation of the autonomous platform, both remotely and on-site.- Work alongside other software and autonomy engineers to implement low-level functions essential for our success in the autonomous vehicle industry.Qualifications:- A minimum of 5 years of experience in embedded software development on low-level ARM microcontrollers and processors, often utilizing an RTOS.- A passion for crafting elegant yet pragmatic reusable embedded code, along with the systems needed for testing and maintenance.- Proven technical leadership skills, with a desire to mentor junior developers and collaborate across teams. Proficiency in C, C++, or Rust (with a preference for Rust).- Extensive experience in safety-critical, high-reliability software projects that adhere to industry safety standards.Additional Information:- This position is hybrid, requiring 3-5 days in the office each week, and involves close partnerships with our Compute, Hardware, and Sensor teams.

Feb 12, 2026
Apply
Kaseya logo
Full-time|On-site|Toronto, Ontario

Role overview Kaseya is hiring a Senior Staff Software Engineer based in Toronto, Ontario. This position shapes the software that powers Kaseya’s products and serves its customers. The role involves close collaboration with teams across the organization to design, build, and refine technology solutions. What you will do Work with engineers, product managers, and stakeholders to deliver new product features and improvements Design and develop software that meets established performance and scalability requirements Support the ongoing evolution and modernization of Kaseya’s technology stack Impact Technical expertise in this role will help guide product direction and shape key architectural choices. The work addresses both current product needs and supports Kaseya’s long-term growth.

Apr 27, 2026
Apply
Okta, 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
OpenTable logo
Full-time|Hybrid|Toronto, Canada

This position offers a hybrid work schedule, requiring attendance at our downtown Toronto office twice a week.About OpenTableOpenTable is renowned as a global leader in online restaurant reservations, connecting millions of diners with tens of thousands of restaurant partners worldwide. Our innovative technology allows restaurants to prioritize their guests and teams while providing diners with a seamless experience to discover the ideal dining venue for any occasion.As part of our global team, which includes our sister brand KAYAK and its diverse array of travel products, every OpenTable employee plays a crucial role in delivering exceptional hospitality. This core value influences our products and guides our collaborative work environment.The OpportunityJoin our Diner Core Availability team, responsible for developing and managing the systems that drive availability search for our core diner experience. We aim to provide quick and reliable booking solutions across our extensive global network.We cater to millions of diners, managing thousands of searches every second while adhering to stringent low-latency and high-reliability standards. The team oversees the complete lifecycle of availability queries: from integrating upstream changes (inventory, policies, events) via event-driven pipelines to maintaining highly optimized in-memory and distributed cache layers, and addressing real-time search requests from both web and mobile clients.We are seeking a Staff Engineer who possesses a profound understanding of the underlying technologies and dependencies to tackle complex challenges. This role is pivotal in enhancing the performance, reliability, and simplicity of our availability search solutions at OpenTable.Your work will involve a variety of technologies, including C#/.NET, Redis, in-memory and distributed caches, RESTful APIs, and Kafka-based event-driven architectures (EDA).What You’ll DoAs a hands-on engineer and a technical leader, you will engage in coding, drafting technical design documents, reviewing proposals, and taking ownership of solutions from conceptualization to deployment, monitoring, and iterative enhancements.Code Craft and ArchitectureDesign, implement, and enhance C#/.NET services and APIs that deliver availability data to internal and external stakeholders.Lead the architectural development of availability search services and associated caches, ensuring optimal performance and reliability.

Mar 25, 2026
Apply
Robinhood Markets, Inc. logo
Staff Software Engineer, Compute

Robinhood Markets, Inc.

Full-time|$200K/yr - $235K/yr|On-site|Toronto, Canada

Be a part of shaping the future of finance.At Robinhood, our mission is to make finance accessible for everyone. With an anticipated transfer of $124 trillion of assets to be inherited by younger generations in the coming decades, we invite you to join us at the forefront of this monumental shift in wealth and culture.About the Team and RoleAs part of Robinhood’s infrastructure engineering team, our goal is to empower product teams by delivering a robust platform that simplifies product development and ensures infrastructure remains seamless and readily available.The Software Platform team, including Compute, is dedicated to enhancing developer efficiency and system reliability through the creation of foundational software platforms and tools that support all engineering efforts at Robinhood.The Compute team is tasked with developing a highly available, horizontally scalable, and secure Kubernetes-powered container provisioning API, designed to integrate flawlessly with other infrastructure and platform services. Our primary objectives include maintaining scalability, reliability, and availability of our Kubernetes distribution, alongside managing deployment topologies and configurations of the open-source components we utilize.Moreover, the Compute team plays a critical role in facilitating a multi-region future for Robinhood’s platform and infrastructure services, allowing our services to scale while reducing complexity for application developers. The APIs and systems we oversee are essential for core capabilities such as Authentication, Security, DNS, Load Balancing, and Storage, thereby ensuring the overall safety and reliability of Robinhood’s offerings.This role is based in the listed office location, consistent with our in-office work philosophy. For further details, please reach out to your recruiter regarding our in-office expectations.

Mar 18, 2026
Apply
Sentry logo
Full-time|Hybrid|Toronto, Ontario, Canada

Join Sentry as a Staff Software Engineer in Issue WorkflowAt Sentry, we believe that bad software should be a thing of the past. Our mission is to empower developers to create better software at a faster pace, allowing everyone to truly enjoy technology once again.With over $217 million in funding and a community of more than 100,000 organizations, including notable names like Disney, Microsoft, and Atlassian, we are revolutionizing performance and error monitoring tools to help developers spend less time fixing bugs and more time innovating.We promote a hybrid work model across our global offices, designating Mondays, Tuesdays, and Thursdays as in-office days to foster collaboration. If you are passionate about creating tools that enhance the digital experience, we invite you to join us in building the next generation of software monitoring solutions.The RoleAs a Staff Software Engineer on our Issue Workflow team, you will be at the forefront of our primary product surface. Our platform processes billions of events daily, transforming them into actionable insights for millions of developers to expedite bug resolution.You will architect the systems that drive this experience, bridging high-scale distributed systems with product engineering. Your responsibilities will include building real-time data pipelines, developing search backends, and creating analytical systems to filter valuable insights from vast amounts of data. Every architectural decision you make will directly impact millions of debugging sessions, defining the future of Sentry’s most trafficked platform.Key ResponsibilitiesLead Technical Strategy: Collaborate with engineering leadership, product teams, and design to define the long-term technical vision for the Issue Workflow platform. Make informed decisions regarding architectural direction, technology selection, and technical debt management to lay a robust foundation for Sentry’s growth.Address Performance Challenges: Tackle complex performance and scalability issues to enhance system efficiency.Enhance User Experience: Develop features that not only function well but also provide a delightful user experience. You understand the importance of speed in developer interactions and meticulously optimize interfaces and error handling processes.

Feb 18, 2026
Apply
Waabi logo
Full-time|On-site|Toronto, ON

Join Waabi, an innovative leader in Physical AI, founded by AI pioneer Raquel Urtasun. We are pioneering the future of autonomous transportation, developing cutting-edge technology for commercial autonomous trucks and robotaxis. Our esteemed team collaborates with top-tier partners across AI, automotive, logistics, and deep technology sectors.With offices located in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is rapidly expanding and is in search of diverse, innovative, and collaborative individuals eager to make a positive impact on the world. For more information, please visit: www.waabi.aiAt the heart of Waabi’s mission is our groundbreaking simulation technology. Our state-of-the-art closed-loop simulation engine, Waabi World, employs the latest generative AI technologies to create a highly realistic environment for training and evaluating self-driving systems. The Simulation Platform team is tasked with delivering a modular, scalable platform that seamlessly integrates the onboard autonomy system, intelligent actor models, and sensor simulation.Key Responsibilities:- Enhance and contribute to Waabi World, our advanced self-driving simulator, to expedite the development of autonomous vehicles.- Optimize the scalability and performance of the simulation platform to facilitate efficient simulations at a massive scale.- Design and develop orchestration software that interconnects simulation subcomponents, including the autonomy system, data-driven actor models, and sensor simulations powered by generative AI.- Engage in technical and architectural discussions, collaborating with researchers and engineers to share insights and innovative ideas.- Collaborate closely with internal users to grasp their needs and workflows, proposing new features to enhance their experience with the simulator.- Promote best practices and set standards for software development.- Lead complex cross-functional technical projects that have a significant impact across Waabi's systems and the organization as a whole.

Feb 28, 2025
Apply
Air-tek logo
Full-time|On-site|Toronto

About UsAir-tek is a dynamic software development company based in Canada, renowned for our innovative suite of unique products that have captured a significant share of a vast global market. Our strong product-market fit has led to a growing demand from clients worldwide, and as we enter this pivotal growth phase, we maintain an intentional stealth mode to enhance our strategic positioning.Our diverse and talented team is driven by a shared passion for tackling complex challenges, fostering innovation, and reimagining the passenger-centric travel industry. Situated in Toronto, our inclusive workplace culture prioritizes trust, collaboration, exceptional product delivery, and continuous personal development. We take pride in our work and are dedicated to supporting our colleagues.

Jan 28, 2026
Apply
Robinhood Markets, Inc. logo
Full-time|CA$234K/yr - CA$275K/yr|On-site|Toronto, Canada

Be Part of the Future of Finance!At Robinhood, we are dedicated to democratizing finance for everyone. With an anticipated transfer of assets totaling $124 trillion expected to be inherited by younger generations in the coming decades, we invite you to join us at the forefront of this monumental movement.About Our Team and Your RoleThe Developer Infrastructure team at Robinhood is crucial in empowering engineers to deliver high-quality software with speed and security. We create and maintain the tools and systems that foster seamless software development experiences across our organization.We strive for infrastructure that is intuitive, robust, and empowering. Our goal is to minimize friction, enhance feedback loops, and boost developer productivity through top-tier tools and operational excellence.We are searching for a Senior Staff Software Developer to lead our Developer Infrastructure initiatives. In this capacity, you will act as a technical leader and architect, influencing the future of developer experience at Robinhood and spearheading projects that enhance velocity, quality, and reliability at scale.This position is based in the office location(s) stated in this job description, aligning with our in-office working philosophy. Please consult your recruiter for further details regarding our in-office expectations.

Mar 18, 2026
Apply
Rivian and Volkswagen Group Technologies logo
Staff Embedded Software Engineer - Infotainment

Rivian and Volkswagen Group Technologies

Full-time|On-site|Toronto, Ontario

Rivian and Volkswagen Group Technologies unites two leaders in the automotive industry, working together to advance electric vehicles and software-defined platforms. The partnership combines strengths in connectivity, artificial intelligence, and security to create smarter, more connected vehicles. Role overview The Staff Embedded Software Engineer - Infotainment position focuses on developing digital experiences that shape how drivers and passengers interact with their vehicles. The team’s core work involves Android development, connected automotive systems, and platform engineering. Efforts span integrating IoT features, enhancing safety and reliability, and designing user interfaces that feel intuitive and engaging. This role provides opportunities to solve complex technical problems and contribute to software that will help define the future of mobility. What you will do Develop and integrate infotainment features for next-generation vehicles Work on Android-based systems and connected automotive platforms Design and refine user interfaces for in-vehicle experiences Address challenges related to IoT connectivity, safety, and reliability Team culture and growth The team values curiosity, integrity, and open-mindedness. There is support for learning and professional growth, with chances to lead, mentor, and influence the direction of vehicle technology. Those who enjoy solving ambitious problems and creating new solutions will find meaningful ways to contribute. Location Toronto, Ontario

Apr 27, 2026
Apply
Benevity logo
Full-time|On-site|Toronto, Ontario, Canada

Join Benevity as a Senior Staff Developer, where you will play a pivotal role in shaping our innovative software solutions. As a member of our talented engineering team, you will lead projects that enhance user experiences and drive our mission forward. Your expertise will help us build scalable and efficient systems that meet the needs of our diverse clientele.

Apr 29, 2026
Apply
Robinhood Markets, Inc. logo
Full-time|$200K/yr - $235K/yr|On-site|Toronto, Canada

Be a part of revolutionizing finance.At Robinhood, we are committed to making finance accessible for everyone. With an estimated $124 trillion poised to transition to younger generations over the next two decades, we offer you the opportunity to be at the forefront of this monumental shift in cultural and financial landscapes. If you are ready to join us, we invite you to learn more.About the Team & RoleThe Cloud Networking team at Robinhood is dedicated to creating scalable, secure, and dependable networking infrastructure that facilitates communication across all our services. Our mission is to empower engineering teams to seamlessly build and operate microservices by providing foundational networking capabilities that are both resilient and transparent.We are seeking a Staff Software Platform Engineer to architect, develop, and enhance our foundational platform for large-scale services, with a focus on AWS, Kubernetes (K8s) on Amazon EKS, modern networking strategies, and a robust Istio service mesh to ensure secure, reliable, and high-performance systems. This role is integrated into the Network Service Discovery and Communication (SDC) team, which is responsible for service discovery, traffic management, and resilient service-to-service communication across our platform.This position is based in our Toronto office, aligning with our in-office work culture. For further details about our in-office philosophy and expectations, please consult with your recruiter.Your ResponsibilitiesLead the technical strategy and implementation for platform networking, traffic management, and multi-tenant/multi-cluster EKS environments.Design and manage resilient service mesh topologies using Istio, including mTLS, traffic policies, ingress/egress rules, rate limiting, and observability, with Envoy-based extensions as necessary.Establish and enforce platform standards for HTTP/REST and gRPC APIs, covering versioning, contract governance, and performance/SLO baselines.Develop automation, tools, and streamlined processes in Python and Go (Golang) to enhance developer productivity, operational safety, and release processes.

Mar 18, 2026
Apply
enable 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
Cygnus Professionals Inc. logo
Full-time|On-site|Toronto

We are seeking talented Java Fullstack Developers to join our dynamic team. As a Java Fullstack Developer, you will play a crucial role in designing and implementing innovative applications that enhance our clients' operations. You will work collaboratively in an agile environment, utilizing cutting-edge technologies to deliver high-quality solutions.Key Responsibilities:Develop and maintain web applications using Java and related technologies.Collaborate with cross-functional teams to define, design, and ship new features.Debug and troubleshoot issues to optimize performance.Participate in code reviews and contribute to team best practices.

Aug 29, 2017

Sign in to browse more jobs

Create account — see all 930 results

Tailoring 0 resumes

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