Senior Software Engineer At Canals Toronto jobs in Toronto – Browse 3,321 openings on RoboApply Jobs

Senior Software Engineer At Canals Toronto jobs in Toronto

Open roles matching “Senior Software Engineer At Canals Toronto” with location signals for Toronto. 3,321 active listings on RoboApply Jobs.

3,321 jobs found

1 - 20 of 3,321 Jobs
Apply
companyCanals logo
Full-time|Remote|Toronto

About CanalsCanals is a thriving remote startup that is revolutionizing the industrial supply chain, a $10 trillion industry, through innovative AI solutions. Our platform integrates effortlessly with the existing systems used by distributors, streamlining cumbersome tasks and minimizing risks in the global movement of physical goods.Our diverse 70-member team, with approximately 45 engineers, is spread across North and South America.The OpportunityAs our customer base grows rapidly, we are looking for senior-level engineers who can act swiftly while ensuring top-notch quality. You will take ownership of intricate backend systems and contribute to the development of product features that provide substantial value to our clients.What You’ll DoFocus on backend engineering with an emphasis on scalability, performance, and reliability.Take charge of large-scale, complex projects from conception to deployment.Work closely with product and customer teams to ensure engineering aligns with business objectives.Balance direct coding tasks with mentorship and technical guidance for the team.Play a pivotal role in shaping the future of Canals as we scale alongside our customers.What We’re Looking ForProven senior-level experience in backend engineering, focusing on scalable, high-performance systems.Experience in a fast-paced, product-driven environment with the ability to work independently.A strong sense of ownership over deliverables, ensuring high-quality project completions.Capability to provide guidance and unblock other engineers through constructive code reviews and architectural insights.Experience in high-growth startups or small teams is highly desirable.Why Join CanalsProfitability: Enjoy the stability that comes without the uncertainty of venture capital pivots.Real Impact: Your contributions will enhance global supply chains, saving time and reducing waste for our customers.Engineering Excellence: We prioritize quality and documentation, fostering sustainable rapid growth.Ownership Culture: We empower our team to move quickly and take initiative.

Dec 11, 2025
Apply
companyRelay logo
Full-time|$148.5K/yr - $181.5K/yr|On-site|Toronto, ON

At Relay, we are on a mission to empower self-made business owners through our innovative digital banking platform. Our goal is to provide these entrepreneurs with the financial clarity, confidence, and control needed to transform their hard work into enduring success. By eliminating the uncertainties of finance, we help turn cash flow from a source of stress into a powerful tool for building robust and resilient businesses.Our Engineering team plays a pivotal role in creating banking products that drive the success of millions of small businesses. As we embark on a transformative journey in the banking sector, we are seeking a passionate and impact-oriented Senior Software Engineer to join our expanding team. We value individuals who embrace smart risks, boldly experiment, and learn from challenges.In this role, you will confront complex challenges, deliver high-quality and robust code, and help shape the systems that underpin our products. This is a unique opportunity to engage with our entire product suite, influence technical decisions, and implement features that our customers adore. If you are eager to create top-tier fintech products within a fast-paced, collaborative environment, this position is perfect for you.Key ResponsibilitiesFull-Cycle Development: Take ownership of features throughout the entire development lifecycle—from design and development to testing, deployment, and monitoring—ensuring reliability and performance at scale.Infrastructure Management: Oversee our production systems, enhance infrastructure, and contribute to the availability, scalability, and resilience of our platform.Collaborative Partnership: Work closely with Product, Design, and cross-functional teams to develop solutions that align with customer and business needs.Innovative Mindset: Proactively seek out opportunities for technical, process, and product enhancements, driving the team to elevate standards and influence long-term technical strategies.Your QualificationsA minimum of 3 years of experience in full-stack software engineering.Demonstrated leadership in developing significant components or features, successfully delivering them with minimal oversight.Experience mentoring junior engineers, sharing knowledge, and fostering the growth and skill development of the entire team.

Sep 12, 2025
Apply
companyClutch logo
Full-time|CA$160K/yr - CA$200K/yr|On-site|Toronto, Ontario

Join Clutch as a Senior Software Engineer!At Clutch, Canada’s premier online used car retailer, we are committed to providing drivers with an effortless and enjoyable car-buying experience. Our platform allows customers to explore a myriad of vehicles from the comfort of their homes, ensuring they receive their chosen car right at their doorstep, complete with our 10-Day Money-Back Guarantee.Recognized as one of Canada’s Top Growing Companies for two consecutive years and featured in LinkedIn’s Top Canadian Startups, we are expanding our dynamic team. We invite passionate, innovative, and dedicated individuals to contribute to our mission.Founded in 2017 and headquartered in Toronto, Clutch is supported by leading investors such as Canaan, BrandProject, Real Ventures, D1 Capital, and Upper90. For more information, visit clutch.ca.Technology Stack:Full TypeScript stack for both front-end and back-end, with some legacy JavaScript components.Front-end: ReactJS utilizing functional components and the context API.Back-end: ExpressJS integrated with PostgreSQL and Sequelize ORM.Microservices architecture leveraging Docker, Terraform, AWS ECS, and various AWS services.Interservice communication facilitated through RabbitMQ and Apache Kafka.About the Role:We are on the lookout for a Senior Software Engineer (Full-Stack / Backend / Frontend) to play a pivotal role in building and scaling our technology platform. In this position, you will be responsible for writing clean, reliable code, architecting scalable solutions, and collaborating closely with cross-functional teams to enhance our product offerings.

Mar 18, 2026
Apply
companyPassage logo
Full-time|CA$100K/yr - CA$150K/yr|On-site|Passage HQ

About UsAt Passage, we envision a world where your origins do not dictate the limits of your aspirations. We are not merely a conduit for financial support; we forge connections among families worldwide, unlocking transformative opportunities. We are committed to a future where talented students can pursue their dreams and ambitions, irrespective of their parents' financial status.Our mission is both ambitious and straightforward: by 2030, we strive to eliminate the obstacles that hinder brilliant minds from accessing the opportunities they deserve. Beginning with financial challenges, we provide loans to international students and refugees, enabling them to attain quality education in Canada and open doors of possibilities—not just for themselves but for their families and future generations.Please note that we operate with an in-office working policy, necessitating candidates to either be residents of Toronto or willing to commute to the office several days a week.

Nov 29, 2025
Apply
company
Full-time|On-site|Toronto, ON

Join us as a Senior Software Engineer to help revolutionize the hiring landscape! At leverdemo-8, we are on a mission to simplify and enhance the recruitment experience for companies worldwide.Lever is a leader in hiring software, trusted by top companies such as Netflix, Shopify, and Cirque du Soleil. As we continue to grow, we are looking for talented individuals to join our innovative team. Our commitment to a people-first culture has earned us recognition as a top workplace in San Francisco and across the United States.As a key member of our Product Engineering team, you will play a pivotal role in developing high-impact features that enhance user experience. You will have the opportunity to work with cutting-edge technologies and frameworks, including our open-source web framework, DerbyJS. Collaborating closely with product managers and designers, you will help drive the implementation of major features while championing best practices in code quality.Your expertise will contribute to building scalable and resilient solutions within our complex, single-page applications. We value user-centric design and actively seek input from both external users and internal stakeholders to shape our product roadmap.

Dec 15, 2020
Apply
company
Full-time|On-site|Toronto

Join Our TeamAt Air-tek, we are revolutionizing airline operations through the power of intelligent automation and cutting-edge, scalable systems. Based in Toronto, our Canadian software company is making significant strides in a vast global market, and we’re just getting started.Operating in a stealth mode, we focus on innovation and global expansion, even as our name becomes synonymous with industry excellence.We are a collective of builders, problem-solvers, and innovators dedicated to streamlining airline operations to be more seamless, data-driven, and focused on the passenger experience. Our culture is built on trust, collaboration, accountability, and continuous improvement, allowing every engineer the opportunity to experiment, take ownership, and make a meaningful impact.

Jul 29, 2025
Apply
companyOkta, Inc. logo
Full-time|CA$136K/yr - CA$187K/yr|On-site|Toronto, Ontario, Canada

Empower Every Identity, from AI to HumanAt Okta, we believe that identity is the cornerstone of unlocking AI's full potential. Our mission is to provide a secure, neutral infrastructure that allows organizations to thrive in this new era. This role requires a deep commitment to tackling complex challenges that have real-world implications. We are seeking innovative builders and owners who act swiftly and execute with precision.This is your chance to engage in work that defines your career. We are fully dedicated to this mission, and if you share our enthusiasm, we want to hear from you.At Okta, exceptional technology is the product of exceptional individuals, and we continually seek team members who bring energy, passion, commitment, and collaboration. These traits have been pivotal in shaping Okta into the outstanding company it is today.What do we create? Auth0 is an authentication and authorization platform crafted by developers, for developers. Our goal is to ensure user logins are safe, secure, and seamless. We aim to protect the world's identities, enabling innovators to innovate—a significant endeavor that relies heavily on teamwork.We are currently in search of a Senior Software Engineer to join our elite Extensibility Engineering team. You'll play a critical role in enhancing our ultra-low latency, secure, and scalable platform for executing untrusted code. This position offers the opportunity to make a substantial impact on the foundation of Auth0's ecosystem, benefiting our customers and partners immensely.

Mar 23, 2026
Apply
companyMagical logo
Full-time|Hybrid|Toronto

About MagicalMagical is a cutting-edge automation platform revolutionizing the healthcare sector through advanced AI technology. We develop AI agents designed to enhance productivity by automating tedious and repetitive tasks that hinder operational efficiency.Our primary focus is on healthcare, a vast $4 trillion industry often bogged down by administrative inefficiencies. By streamlining processes such as claims management, prior authorizations, and eligibility verification, we empower healthcare providers to concentrate on what matters most: patient care.Our AchievementsThe transition to agentic automation is gaining momentum, and Magical is at the forefront:Dramatic revenue growth with clients diversifying into additional workflows prior to renewal.Rapid proof-of-concept deployments, providing tangible value within just 7 days, compared to industry standards of several months.Reliable, self-repairing automation solutions that scale effectively, where many competitors struggle to succeed.We pride ourselves on delivering dependable solutions that yield measurable outcomes, supported by top-tier investors such as Greylock, Coatue, and Lightspeed. Our founder, Harpaul Sambhi, is a seasoned entrepreneur who previously sold his first venture to LinkedIn.Role OverviewAs a Senior Software Engineer on the Builder Experience team, you will craft full-stack features that enable teams to create, configure, and deploy AI agents. You will take ownership of the product interface, ranging from user-friendly no-code configurations to real-time monitoring dashboards and analytical tools.This position is ideal for engineers passionate about creating exceptional product experiences, recognizing that outstanding user experience is critical to making powerful technology approachable. You will collaborate closely with our clients and design teams to launch features that enhance agent development, while acquiring a deep understanding of the underlying systems to create the right abstractions.This is a hybrid position that requires attendance in our Toronto office for two days a week.

Oct 29, 2025
Apply
companyZensurance logo
Full-time|On-site|Toronto, ON

Join Zensurance as a Senior Software Developer and become a key player in transforming the insurance technology landscape. We are seeking an innovative and passionate individual who will work collaboratively within a dynamic team to design, develop, and implement cutting-edge software solutions.

Mar 23, 2026
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
Apply
companyExtreme Networks logo
Full-time|On-site|Toronto, Canada

Join our dynamic team at Extreme Networks as a Senior Software Systems Engineer in Toronto! In this role, you will leverage your expertise to design, develop, and optimize software systems that enhance our innovative networking solutions. Collaborate with cross-functional teams to ensure seamless integration and performance.

Apr 8, 2026
Apply
companyOkta, Inc. logo
Full-time|CA$136K/yr - CA$187K/yr|On-site|Toronto, Ontario, Canada

About Okta and the Tenant Protection Team Okta secures identity for organizations navigating the evolving landscape of AI and digital transformation. The company’s mission is to build a strong, neutral infrastructure that helps organizations operate safely and confidently. Okta’s Auth0 product delivers authentication and authorization solutions used for over 100 million daily logins worldwide, balancing convenience, privacy, and security. The Tenant Protection team focuses on developing and maintaining Auth0’s Attack Protection features. This group builds the first line of defense against widespread, automated threats, such as credential stuffing, denial-of-service attacks, and fraudulent registrations, stopping them before they reach the login interface. The team works closely with Machine Learning and AI specialists to deploy advanced detection models, helping application developers offer secure login experiences without exposing users to the shifting landscape of cyber threats. Role Overview: Senior Software Engineer, Tenant Protection This Senior Software Engineer position sits within Okta’s Tenant Protection team in Toronto. The role involves designing, building, and maintaining features that protect customer tenants from automated attacks. Collaboration is key: the team works in an agile environment and partners with other technical groups, including those focused on machine learning and AI. What You Will Do Contribute as a core member of a collaborative, agile engineering team. Design and implement features using technologies such as Node.js (JavaScript/TypeScript), AWS, Azure, MongoDB, PostgreSQL, DynamoDB, and Kubernetes. Break down complex requirements into clear, modular engineering tasks, setting standards for project clarity and progress. Lead the estimation process for medium to large initiatives, managing risks and communicating technical trade-offs, timelines, and dependencies to engineering and product leaders. Serve as a principal technical collaborator and influencer within the team. Location Toronto, Ontario, Canada

Apr 16, 2026
Apply
companyOkta, Inc. logo
Full-time|CA$136K/yr - CA$187K/yr|On-site|Toronto, Ontario, Canada

Role Overview Okta is hiring a Senior Software Engineer for the End User Protection team in Toronto, Ontario, Canada. This group focuses on strengthening security for Auth0, Okta’s authentication and authorization platform used by developers worldwide. Every day, Auth0 manages over 100 million logins, supporting organizations that require both convenience and robust protection for their users. What the End User Protection Team Does The team builds and improves Attack Protection features within Auth0. These features defend against threats like credential stuffing and password spraying, which target end users and put accounts and sensitive information at risk. Attack Protection monitors login activity to spot and stop malicious behavior, aiming to keep users safe without adding friction to their experience. Work here means collaborating with Machine Learning and AI specialists to design and deploy advanced detection models. The goal: a secure, seamless login experience that shields users from evolving cyber threats. What Drives This Work Identity is central to Okta’s mission. The company is committed to building trusted, neutral infrastructure that secures both human and AI identities, helping organizations explore new technology confidently. The work involves solving complex problems that have real-world consequences, demanding initiative, speed, and accuracy.

Apr 20, 2026
Apply
companyEmburse logo
Full-time|On-site|Toronto

About Us: At Emburse, we don't just envision the future – we actively create it. As a pioneering provider of travel and expense management solutions, we are dedicated to shaping a future where technology enhances business efficiency and drives exceptional outcomes. Our AI-driven platform empowers organizations to modernize their financial processes, improve transparency, and optimize expenditure across the board.As a Software Development Engineer in Test (SDET) at Emburse, you will play a crucial role in developing a cohesive and engaging suite of system solutions. You will be tasked with enhancing customer experiences, tackling intriguing challenges, and devising innovative solutions. With Emburse's strong focus on engineering excellence and innovation, you'll collaborate with some of the brightest minds in the industry, providing you with ample opportunities for professional growth and advancement.

Feb 4, 2026
Apply
companyTubi logo
Full-time|Hybrid|Toronto, Canada (Hybrid)

About the Role:As a Senior iOS Engineer at Tubi, you will be instrumental in our mobile engineering team, dedicated to the development, enhancement, and maintenance of our iOS, tvOS, and visionOS applications. Your contributions will directly impact the user experience we provide to our audience, and you'll collaborate with a team of passionate professionals to effectively scale our platform.What You'll Do:Design, develop, and deploy sophisticated applications for the iOS platform.Collaborate closely with the product team to gather user requirements and develop corresponding solutions.Ensure applications meet the highest standards of performance, quality, and responsiveness.Follow best practices in software architecture, design, and clean coding principles.Integrate with backend services to deliver a seamless user experience.Provide accurate work estimates and ensure timely delivery of features.Write maintainable, scalable, and testable code while actively participating in code reviews.Stay current with emerging trends and technologies in iOS development, particularly in audio/video streaming and ad integration.Utilize AI-powered tools and automation to improve development efficiency and streamline debugging processes.Work in collaboration with cross-functional teams to define and launch new features.

Mar 17, 2026
Apply
companyBitGo logo
Full-time|$180K/yr - $220K/yr|On-site|Toronto, Ontario, Canada

Join BitGo, the premier infrastructure provider of digital asset solutions, specializing in custody, wallets, staking, trading, financing, and settlement services from regulated cold storage. Since our inception in 2013, we have dedicated ourselves to empowering clients to securely navigate the digital asset landscape. With a robust global presence and multiple Trust companies, BitGo is proud to serve thousands of institutions, including many of the industry's leading brands, exchanges, and platforms, along with millions of retail investors around the globe. As a cornerstone of the digital economy, BitGo facilitates a substantial portion of Bitcoin network transactions, establishing us as the largest independent digital asset custodian and staking provider worldwide. For further details, visit www.bitgo.com.This position requires full-time onsite presence at our Toronto office, fostering collaborative team dynamics and innovative problem-solving.We are seeking a Senior Software Engineer to join our Hardware Security Module (HSM) team, aiding in the development of an API-first platform designed for businesses and developers to launch innovative crypto products.

Apr 9, 2026
Apply
companyPassage logo
Full-time|On-site|Passage HQ

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.

Jul 22, 2025
Apply
companyAltaML logo
Full-time|On-site|Toronto

Role Overview AltaML is hiring a Senior Full Stack Software Engineer in Toronto. This position centers on building software solutions that integrate AI, with a particular emphasis on using Claude Code, the Claude Agent SDK, and the Claude API throughout design, development, and deployment. The role covers the full technical delivery process: from architectural planning of machine learning-driven applications to implementation across cloud services, APIs, and modern front-end technologies. What You Will Do Lead technical delivery for projects, including architecture, hands-on coding, and deployment of AI-powered applications. Integrate Claude and agentic coding technologies into software solutions, treating them as core tools. Balance hands-on engineering with technical leadership and architectural decision-making. Work closely with clients and internal teams to translate complex requirements into actionable, AI-enhanced solutions. Mentor developers on using Claude in daily workflows and contribute to shared internal frameworks. Influence how new AI engineering tools are evaluated and adopted within the team. What Makes a Strong Fit Experience building prototypes with Claude Code and scaling them to production systems. Deep understanding of agentic development patterns, including writing clear specifications for Claude, organizing repositories for AI agents, and reviewing AI-generated code. Ability to communicate across technical and business teams, translating requirements into AI-driven solutions. Strong problem-solving skills, with the judgment to choose between LLM-in-the-loop and traditional approaches as needed. Interest in ML-driven product development and connecting software engineering with intelligent automation and agentic workflows. Location This role is based in Toronto.

Apr 22, 2026
Apply
companyKeyfactor Inc. logo
Full-time|Hybrid|Sweden; Stockholm or Canada; Toronto

Role Overview Keyfactor Inc. is hiring a Senior Software Engineer with a focus on Java. This position is based in either Stockholm, Sweden or Toronto, Canada. The role centers on building software that helps clients manage digital identities securely. What You Will Do Design and develop Java applications with security and reliability in mind Work closely with cross-functional teams to deliver high-quality software Contribute ideas and improvements to drive product innovation Who We’re Looking For Experienced in Java application development Detail-oriented and proactive in approach Comfortable working in a fast-moving setting Collaborative mindset for working with different teams This is a chance to take on meaningful technical challenges and make a direct impact on secure identity management solutions at Keyfactor Inc.

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

Veeva Systems, a trailblazer in industry cloud solutions and among the fastest-growing enterprise SaaS companies, achieved over $2B in revenue last year. Our mission is to expedite the delivery of therapies to patients in the life sciences sector. As a public benefit corporation, we are dedicated to harmonizing the interests of our customers, employees, society, and investors. We provide a unique platform for you to contribute to products that enhance operational efficiency and safety for our clients, ultimately making a positive impact on patients' lives worldwide.Join our innovative engineering team as a Senior Java Engineer and take a leading role in creating robust, enterprise-grade applications utilizing cutting-edge open-source technologies. You will face intricate challenges, take full ownership of your solutions, iterate swiftly, and witness your work directly contribute to the acceleration of innovation within the life sciences field.We seek candidates who possess:- A solid foundation in enterprise-level Java development.- A genuine enthusiasm for modern open-source technologies.- Proven experience in enterprise software or rapidly growing tech environments.Thrive in our Work Anywhere environment: We embrace your flexibility to work remotely or in-office across Canada or the US, ensuring effective collaboration within your product team's time zone.Become a part of our mission-driven organization that is transforming the life sciences industry.

Apr 5, 2022

Sign in to browse more jobs

Create account — see all 3,321 results

Tailoring 0 resumes

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