Staff Software Engineer at DealMaker | Toronto, ON
Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
About DealMaker
DealMaker is a dynamic fintech organization revolutionizing the capital markets landscape across North America and beyond. Our vision is to mainstream online capital raising by leveraging cutting-edge proprietary technology that has facilitated over 700 private placements, raising more than $2 billion in capital. Join us as we expand our reach and continue to innovate in the world of finance.
Similar jobs
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.
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.
Ripple Labs Inc.
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.
Fivetran
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.
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
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.
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.
About Okta Okta secures identity for both humans and AI. The company builds trusted, neutral infrastructure so organizations can confidently navigate the challenges of modern technology. Okta’s mission focuses on enabling secure, reliable access for all. Privileged Access Management (PAM) Team The PAM team at Okta addresses privileged access challenges with an identity-first approach. Using a Zero Trust architecture built for today’s cloud environments, the team helps clients control access to critical servers, databases, and cloud resources. Their work ensures only the right people and systems reach sensitive assets, at the right time. Role Overview: Staff Backend Engineer This Staff Backend Engineer role focuses on distributed systems and core software infrastructure. The position involves deploying code that protects real-world infrastructure for Okta’s customers. Work in this role supports multiple feature teams and has a broad impact on the speed, reliability, and usability of the product. The ideal candidate understands how systems fit together, values strong abstraction, and adapts those abstractions as products evolve. What You Will Do Advance the core architecture of Okta’s PAM platform. Work with product development teams to build scalable, modular components. Design and implement scalable architecture patterns. Develop APIs using the OpenAPI Specification for customer access to production infrastructure. Work with backend systems written in Go. Participate in rotational on-call duties with SRE and product development teams. Location Toronto, Ontario, Canada
About UsAt Passage, we envision a world where your birthplace does not dictate your future possibilities. We are not merely a financial support bridge; we connect families globally to transformative opportunities. Our commitment is to a future where talented students can chase their aspirations, regardless of their parents' financial status.Our ambitious mission is clear: by 2030, we aim to break down the barriers inhibiting brilliant minds from accessing the opportunities they deserve. We start by addressing financial obstacles through loans for international students and refugees, empowering them to pursue better educational opportunities in Canada and open a world of possibilities for themselves and their families.Please note that we uphold an in-office working policy, requiring candidates to reside in Toronto or be willing to commute to the office a few days a week.
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.
Robinhood Markets, Inc.
Be a Part of Revolutionizing Finance.At Robinhood, our mission is to make finance accessible to everyone. We are on the verge of witnessing a significant wealth transfer, with an estimated $124 trillion poised to change hands over the next two decades. If you are eager to be part of this transformative era in finance, we invite you to explore this opportunity.About Our Team and Your RoleWe are assembling a world-class team dedicated to applying cutting-edge technologies to tackle major financial challenges. We seek innovative thinkers, adept problem-solvers, and builders committed to making a real impact. At Robinhood, complacency has no place; we are here to enable ambitious individuals to achieve their career best. Our high-performing, fast-paced environment is underpinned by a strong ethical foundation, with expectations and rewards both set high.Our primary aim is to lead in democratizing access to equity markets—both private and public—by facilitating on-chain asset trading that is available 24/7.As a Staff Software Engineer, you will be instrumental in advancing key projects related to Tokenization, Robinhood Chain, and the Robinhood Wallet. In this role, your leadership will be vital as you coach and elevate your peers, drive engineering excellence, and maintain the highest standards of quality.This position is located in our Toronto office, where in-person attendance is required at least three days a week.We believe in the power of collaboration that in-person work fosters, and our office environment is crafted to inspire energy, innovation, and community among high-performing teams.Your Key ResponsibilitiesLead the technical vision and execution for Robinhood Chain, the Tokenization Engine, and the Robinhood Wallet.Design, develop, and operate the essential services that power these platforms.Stay hands-on by writing production-level code, managing complex implementations, and setting standards for engineering quality.Enhance developer practices and promote the integration of cutting-edge AI tools to optimize engineering outcomes.Champion technical excellence in reliability, accuracy, observability, and security.Mentor fellow engineers and elevate the technical standards through design reviews and architecture discussions.Influence the strategic direction of the platform beyond your immediate projects.
Join our dynamic team at Achievers as a Senior Staff Software Engineer, where you'll play a pivotal role in shaping our most prominent member-facing products, including our flagship platform, Recognize. Serving over 4 million users worldwide, you will have the opportunity to deliver impactful solutions in a high-visibility environment. Our technology stack comprises a blend of microservices and micro-frontends utilizing Python, Go, and React, all deployed on Google Cloud Platform (GCP) and Kubernetes. You will tackle complex engineering challenges, from scaling high-traffic systems to designing intuitive user experiences that enhance user satisfaction and engagement. We pride ourselves on solving significant engineering problems at scale.
Join Waabi, a pioneering force in Physical AI, founded by the visionary Raquel Urtasun. We are at the forefront of revolutionizing autonomous transportation, developing cutting-edge technology that powers commercial autonomous trucks and robotaxis. With esteemed partnerships in AI, automotive, logistics, and deep tech, we are shaping the future of transportation.Located in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is rapidly expanding and seeking diverse, innovative, and collaborative individuals eager to make a positive impact on the world. Discover more about our journey at: www.waabi.aiYour Role:- Collaborate within a multidisciplinary team of Engineers and Researchers, utilizing an AI-first approach to ensure safe self-driving technology is deployed at scale.- Develop robust and scalable tools and frameworks that support Autonomous Vehicle (AV) development.- Lead technical discussions and architectural planning in collaboration with both Researchers and Engineers.- Mentor fellow software engineers through code reviews, design discussions, and by sharing best practices in software development.- Assist with task planning and estimation to enhance project efficiency.
About ClutchClutch stands as Canada's premier online used car retailer, offering a seamless car-buying experience that empowers drivers to explore a wide selection of vehicles from their homes. With the added convenience of door-to-door delivery and the assurance of our 10-Day Money-Back Guarantee, we prioritize customer satisfaction and peace of mind.Recognized as one of Canada's Top Growing Companies for two consecutive years and featuring on LinkedIn's list of Top Canadian Startups, we are eager to welcome inquisitive, dedicated, and ambitious individuals to our expanding team.Founded in 2017 and headquartered in Toronto, Clutch has garnered support from prestigious investors including Canaan, BrandProject, Real Ventures, D1 Capital, and Upper90. To explore more about us, visit clutch.ca.TechnologyUtilizing a full TypeScript stack for both front-end and back-end development, including legacy JavaScript.Front-end development with a ReactJS application featuring functional components and the Context API.Back-end operations utilizing ExpressJS alongside PostgreSQL and Sequelize ORM.Implementing a microservices architecture with Docker, Terraform, AWS ECS, and various AWS services.Facilitating interservice communication through RabbitMQ and Apache Kafka.About the RoleClutch is in search of a Staff Software Engineer / Engineering Lead to spearhead technical excellence, deliver intricate solutions, and influence the trajectory of our platform. This pivotal role demands leadership skills and a commitment to collaborative problem-solving.
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.
Role overview Harvey seeks a Staff Software Engineer in Toronto to drive the evolution of its AI Platform. The focus is on designing and building scalable systems that can adapt to business needs and deliver reliable performance. Key responsibilities Architect and develop essential components for the AI Platform, prioritizing both performance and scalability. Collaborate with engineers and data scientists to address complex technical challenges. Enhance the platform’s stability, speed, and overall functionality. Collaboration and impact This role works alongside a talented group in engineering and data science. Contributions will have a direct effect on the platform’s capabilities and support Harvey’s business outcomes.
Since its inception, Fivetran has been dedicated to simplifying and ensuring reliable access to data, much like the electricity that powers our lives. Our platform enables customer data to flow effortlessly into their warehouses, structured and ready for querying, without the need for engineering or maintenance. We take pride in empowering organizations to harness the full potential of their data every day.About the RoleJoin our dynamic ETL Platform team at Fivetran, where we are building robust data pipelines to support the modern data architecture of thousands of companies.As a Staff Software Engineer, you will play a pivotal role in managing the core platform that underpins Census’ sync engine. Your responsibilities will include ensuring the seamless flow of customer data—on time, every time. You will design and implement significant projects like our recent Sync Tracking overhaul, which enhances our ability to capture, store, and process large datasets. This provides our customers with unparalleled visibility over their data streams, ensuring that every record reaches its destination accurately. Our team is also responsible for managing a scalable and adaptable fleet of machines to meet the evolving demands of our clients.This is a full-time, hybrid position based in our Toronto office.
About Emburse:At Emburse, we don't just envision the future – we actively build it. As a frontrunner in travel and expense management solutions, we are dedicated to creating an environment where technology enhances business value and drives remarkable outcomes. Our cutting-edge AI-driven platform empowers organizations to modernize their financial operations, enhance visibility, and optimize expenditures across the board.We are on the lookout for a dynamic and dedicated software engineer to join our team and contribute to the design and development of our innovative systems solutions. As a Staff Engineer at Emburse, you will collaborate closely with engineering managers, senior engineers, and cross-functional teams to establish the technical foundation of our products. Alongside this, you will have ample opportunities to engage in hands-on development of critical systems, taking charge of the successful execution of large-scale technical initiatives while also serving as a technical mentor and leader for other engineers.
Pebl enables organizations to hire, pay, and manage employees across more than 185 countries. The platform simplifies global hiring by handling compliance and local regulations, drawing on deep expertise. Companies use Pebl to expand internationally while staying compliant and accessing talent worldwide. Role overview The Staff Fullstack Software Engineer joins the Growth Engineering team in Toronto. This position takes on technical leadership responsibilities, shaping how scalable systems are designed and built to support user acquisition, retention, and engagement. Collaboration with product managers, designers, and other engineers is central, with a direct impact on Pebl’s growth initiatives. Day-to-day work is hands-on, involving development with React JS, TypeScript, Postgres, and AWS. The team emphasizes serverless architecture to deliver robust solutions. What you will do Design and architect scalable systems and services to support business growth. Work closely with cross-functional partners to deliver features aligned with company objectives. Guide technical decisions, define coding standards, and contribute to system architecture and process improvements. Develop, optimize, and maintain applications and services using React JS, TypeScript, Postgres, and AWS. Mentor engineers, supporting their technical development and fostering a culture of continuous improvement. Conduct technical evaluations, provide feedback, and help ensure high-quality outcomes for projects. Serve as a subject matter expert for the Growth Engineering team, staying informed about new technologies and industry trends. What makes Pebl unique Team members at Pebl have a direct impact on the company’s direction and success. Core values guide collaboration and support growth and innovation across regions in the evolving landscape of global work.
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.
Sign in to browse more jobs
Create account — see all 3,238 results
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.
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.
Ripple Labs Inc.
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.
Fivetran
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.
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
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.
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.
About Okta Okta secures identity for both humans and AI. The company builds trusted, neutral infrastructure so organizations can confidently navigate the challenges of modern technology. Okta’s mission focuses on enabling secure, reliable access for all. Privileged Access Management (PAM) Team The PAM team at Okta addresses privileged access challenges with an identity-first approach. Using a Zero Trust architecture built for today’s cloud environments, the team helps clients control access to critical servers, databases, and cloud resources. Their work ensures only the right people and systems reach sensitive assets, at the right time. Role Overview: Staff Backend Engineer This Staff Backend Engineer role focuses on distributed systems and core software infrastructure. The position involves deploying code that protects real-world infrastructure for Okta’s customers. Work in this role supports multiple feature teams and has a broad impact on the speed, reliability, and usability of the product. The ideal candidate understands how systems fit together, values strong abstraction, and adapts those abstractions as products evolve. What You Will Do Advance the core architecture of Okta’s PAM platform. Work with product development teams to build scalable, modular components. Design and implement scalable architecture patterns. Develop APIs using the OpenAPI Specification for customer access to production infrastructure. Work with backend systems written in Go. Participate in rotational on-call duties with SRE and product development teams. Location Toronto, Ontario, Canada
About UsAt Passage, we envision a world where your birthplace does not dictate your future possibilities. We are not merely a financial support bridge; we connect families globally to transformative opportunities. Our commitment is to a future where talented students can chase their aspirations, regardless of their parents' financial status.Our ambitious mission is clear: by 2030, we aim to break down the barriers inhibiting brilliant minds from accessing the opportunities they deserve. We start by addressing financial obstacles through loans for international students and refugees, empowering them to pursue better educational opportunities in Canada and open a world of possibilities for themselves and their families.Please note that we uphold an in-office working policy, requiring candidates to reside in Toronto or be willing to commute to the office a few days a week.
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.
Robinhood Markets, Inc.
Be a Part of Revolutionizing Finance.At Robinhood, our mission is to make finance accessible to everyone. We are on the verge of witnessing a significant wealth transfer, with an estimated $124 trillion poised to change hands over the next two decades. If you are eager to be part of this transformative era in finance, we invite you to explore this opportunity.About Our Team and Your RoleWe are assembling a world-class team dedicated to applying cutting-edge technologies to tackle major financial challenges. We seek innovative thinkers, adept problem-solvers, and builders committed to making a real impact. At Robinhood, complacency has no place; we are here to enable ambitious individuals to achieve their career best. Our high-performing, fast-paced environment is underpinned by a strong ethical foundation, with expectations and rewards both set high.Our primary aim is to lead in democratizing access to equity markets—both private and public—by facilitating on-chain asset trading that is available 24/7.As a Staff Software Engineer, you will be instrumental in advancing key projects related to Tokenization, Robinhood Chain, and the Robinhood Wallet. In this role, your leadership will be vital as you coach and elevate your peers, drive engineering excellence, and maintain the highest standards of quality.This position is located in our Toronto office, where in-person attendance is required at least three days a week.We believe in the power of collaboration that in-person work fosters, and our office environment is crafted to inspire energy, innovation, and community among high-performing teams.Your Key ResponsibilitiesLead the technical vision and execution for Robinhood Chain, the Tokenization Engine, and the Robinhood Wallet.Design, develop, and operate the essential services that power these platforms.Stay hands-on by writing production-level code, managing complex implementations, and setting standards for engineering quality.Enhance developer practices and promote the integration of cutting-edge AI tools to optimize engineering outcomes.Champion technical excellence in reliability, accuracy, observability, and security.Mentor fellow engineers and elevate the technical standards through design reviews and architecture discussions.Influence the strategic direction of the platform beyond your immediate projects.
Join our dynamic team at Achievers as a Senior Staff Software Engineer, where you'll play a pivotal role in shaping our most prominent member-facing products, including our flagship platform, Recognize. Serving over 4 million users worldwide, you will have the opportunity to deliver impactful solutions in a high-visibility environment. Our technology stack comprises a blend of microservices and micro-frontends utilizing Python, Go, and React, all deployed on Google Cloud Platform (GCP) and Kubernetes. You will tackle complex engineering challenges, from scaling high-traffic systems to designing intuitive user experiences that enhance user satisfaction and engagement. We pride ourselves on solving significant engineering problems at scale.
Join Waabi, a pioneering force in Physical AI, founded by the visionary Raquel Urtasun. We are at the forefront of revolutionizing autonomous transportation, developing cutting-edge technology that powers commercial autonomous trucks and robotaxis. With esteemed partnerships in AI, automotive, logistics, and deep tech, we are shaping the future of transportation.Located in Toronto, San Francisco, Dallas, and Pittsburgh, Waabi is rapidly expanding and seeking diverse, innovative, and collaborative individuals eager to make a positive impact on the world. Discover more about our journey at: www.waabi.aiYour Role:- Collaborate within a multidisciplinary team of Engineers and Researchers, utilizing an AI-first approach to ensure safe self-driving technology is deployed at scale.- Develop robust and scalable tools and frameworks that support Autonomous Vehicle (AV) development.- Lead technical discussions and architectural planning in collaboration with both Researchers and Engineers.- Mentor fellow software engineers through code reviews, design discussions, and by sharing best practices in software development.- Assist with task planning and estimation to enhance project efficiency.
About ClutchClutch stands as Canada's premier online used car retailer, offering a seamless car-buying experience that empowers drivers to explore a wide selection of vehicles from their homes. With the added convenience of door-to-door delivery and the assurance of our 10-Day Money-Back Guarantee, we prioritize customer satisfaction and peace of mind.Recognized as one of Canada's Top Growing Companies for two consecutive years and featuring on LinkedIn's list of Top Canadian Startups, we are eager to welcome inquisitive, dedicated, and ambitious individuals to our expanding team.Founded in 2017 and headquartered in Toronto, Clutch has garnered support from prestigious investors including Canaan, BrandProject, Real Ventures, D1 Capital, and Upper90. To explore more about us, visit clutch.ca.TechnologyUtilizing a full TypeScript stack for both front-end and back-end development, including legacy JavaScript.Front-end development with a ReactJS application featuring functional components and the Context API.Back-end operations utilizing ExpressJS alongside PostgreSQL and Sequelize ORM.Implementing a microservices architecture with Docker, Terraform, AWS ECS, and various AWS services.Facilitating interservice communication through RabbitMQ and Apache Kafka.About the RoleClutch is in search of a Staff Software Engineer / Engineering Lead to spearhead technical excellence, deliver intricate solutions, and influence the trajectory of our platform. This pivotal role demands leadership skills and a commitment to collaborative problem-solving.
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.
Role overview Harvey seeks a Staff Software Engineer in Toronto to drive the evolution of its AI Platform. The focus is on designing and building scalable systems that can adapt to business needs and deliver reliable performance. Key responsibilities Architect and develop essential components for the AI Platform, prioritizing both performance and scalability. Collaborate with engineers and data scientists to address complex technical challenges. Enhance the platform’s stability, speed, and overall functionality. Collaboration and impact This role works alongside a talented group in engineering and data science. Contributions will have a direct effect on the platform’s capabilities and support Harvey’s business outcomes.
Since its inception, Fivetran has been dedicated to simplifying and ensuring reliable access to data, much like the electricity that powers our lives. Our platform enables customer data to flow effortlessly into their warehouses, structured and ready for querying, without the need for engineering or maintenance. We take pride in empowering organizations to harness the full potential of their data every day.About the RoleJoin our dynamic ETL Platform team at Fivetran, where we are building robust data pipelines to support the modern data architecture of thousands of companies.As a Staff Software Engineer, you will play a pivotal role in managing the core platform that underpins Census’ sync engine. Your responsibilities will include ensuring the seamless flow of customer data—on time, every time. You will design and implement significant projects like our recent Sync Tracking overhaul, which enhances our ability to capture, store, and process large datasets. This provides our customers with unparalleled visibility over their data streams, ensuring that every record reaches its destination accurately. Our team is also responsible for managing a scalable and adaptable fleet of machines to meet the evolving demands of our clients.This is a full-time, hybrid position based in our Toronto office.
About Emburse:At Emburse, we don't just envision the future – we actively build it. As a frontrunner in travel and expense management solutions, we are dedicated to creating an environment where technology enhances business value and drives remarkable outcomes. Our cutting-edge AI-driven platform empowers organizations to modernize their financial operations, enhance visibility, and optimize expenditures across the board.We are on the lookout for a dynamic and dedicated software engineer to join our team and contribute to the design and development of our innovative systems solutions. As a Staff Engineer at Emburse, you will collaborate closely with engineering managers, senior engineers, and cross-functional teams to establish the technical foundation of our products. Alongside this, you will have ample opportunities to engage in hands-on development of critical systems, taking charge of the successful execution of large-scale technical initiatives while also serving as a technical mentor and leader for other engineers.
Pebl enables organizations to hire, pay, and manage employees across more than 185 countries. The platform simplifies global hiring by handling compliance and local regulations, drawing on deep expertise. Companies use Pebl to expand internationally while staying compliant and accessing talent worldwide. Role overview The Staff Fullstack Software Engineer joins the Growth Engineering team in Toronto. This position takes on technical leadership responsibilities, shaping how scalable systems are designed and built to support user acquisition, retention, and engagement. Collaboration with product managers, designers, and other engineers is central, with a direct impact on Pebl’s growth initiatives. Day-to-day work is hands-on, involving development with React JS, TypeScript, Postgres, and AWS. The team emphasizes serverless architecture to deliver robust solutions. What you will do Design and architect scalable systems and services to support business growth. Work closely with cross-functional partners to deliver features aligned with company objectives. Guide technical decisions, define coding standards, and contribute to system architecture and process improvements. Develop, optimize, and maintain applications and services using React JS, TypeScript, Postgres, and AWS. Mentor engineers, supporting their technical development and fostering a culture of continuous improvement. Conduct technical evaluations, provide feedback, and help ensure high-quality outcomes for projects. Serve as a subject matter expert for the Growth Engineering team, staying informed about new technologies and industry trends. What makes Pebl unique Team members at Pebl have a direct impact on the company’s direction and success. Core values guide collaboration and support growth and innovation across regions in the evolving landscape of global work.
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.
Sign in to browse more jobs
Create account — see all 3,238 results

