Find work in Canada.

317,932 jobs across our Canadian network. How we count

  • Software Engineer

    OSEDEA

    Montreal, Quebec

    • Full-time

    Around 3 years of experience as a software engineer or developer, ideally with several recent projects in modern programming languages such as Python, C#, GoLang, JavaScript/TypeScript or…

  • Lead Software Developer

    OSEDEA

    Montreal, Quebec

    • Full-time

    Has 8+ years experience as a software developer or engineer with at least 3 recent years in modern popular programming languages such as Python, Javascript/typescript, and/or Java

  • Site Reliability Engineer

    Tecsys Inc.

    Remote, Canada

    • Full-time
    • Remote

    We are looking for a Site Reliability Engineer to join our Network and Security Operations Center (NOC), a team at the heart of platform reliability for mission-critical SaaS environments.…

  • Business System Engineer

    Hyve Solutions

    Ontario · Ontario, Canada

    • Full-time

    …designs, while leveraging expertise in software development (Java, SQL, Python), database design, and software architecture (REST, event-driven, distributed systems). The position also…

  • Sr Staff Software Engineer

    Kaseya Careers

    Toronto, ON

    We’re looking for a Senior Staff Engineer who thrives on solving complex problems and building and supporting secure, multitenant, fault-tolerant systems at scale. You’ll play a critical…

  • Staff Product Engineer - Search FX (Discovery Experience)

    Faire

    Kitchener, ON · Toronto, ON

    As a Staff Engineer on the Search FX team, you will be a primary technical architect for our retailer-facing search surfaces. You will own the technical roadmap for search, recommendations,…

  • Senior Software Engineer (Product)

    Owl.co

    Vancouver, British Columbia · Toronto, Ontario

    • $150,000 to $250,000 CAD / year
    • Full-time

    We are seeking a talented Senior Software Engineer to join our Product team. In this role, you will work closely with cross-functional teams to design and develop innovative products that…

  • Lead Software Developer (AOSP)

    Syntronic

    Waterloo, Ontario

    • Full-time

    We are seeking a Lead Software Engineer to drive the design, development, and maintenance of complex software products within the Android ecosystem. This role spans the entire Software…

  • Machine Learning Engineer

    TD

    Remote, Canada

    • Full-time
    • Remote

    Strong coding proficiency in Python, Java, C, or C++

  • Senior Backend Engineer

    US Mobile

    Toronto, Ontario

    • Full-time

    We're looking for an exceptional backend engineer and hands-on architect to help us scale and connect millions of devices to wireless networks. The projects and potential impact are…

  • Software Engineer

    RBGlobal

    Mississauga, ON

    • Full-time

    We are looking for an enthusiastic and motivated software engineer to join our marketplace teams. This is an excellent opportunity for someone early in their career who is eager to learn…

  • Quality Assurance Engineer

    KUBRA

    Mississauga, Ontario

    • Full-time

    Experience developing automated tests using JavaScript/TypeScript (preferred), Java, or C#.

  • Senior C++ Application Developer

    TMX Group

    Toronto, Ontario

    • $120,000 to $130,000 CAD / year
    • Full-time

    We are looking for a versatile Senior Software Engineer to join our core team and help us build and maintain high-quality software. You will be a key contributor across our entire technical…

  • Senior Software Engineer - Java

    PointClickCare

    Mississauga, ON

    • Full-time

    Background with Spring Boot and Java ecosystem

  • Specialist, AI Engineering

    Definity Insurance Company

    Toronto, ON

    • Full-time

    We are seeking a forward-thinking AI Engineer to join our innovative team and drive the future of Property & Casualty (P&C) insurance. This role is pivotal in bridging the gap between…

  • Principal Software Engineer - Data

    ZoomInfo Technologies LLC

    Toronto, ON

    We are seeking an experienced Principal Software Engineer (Data) to join our fast-paced, collaborative data team. In this role, you will have broad authority to drive the direction of our…

  • Software Development Engineer II, ML Platform

    Remitly

    Burnaby, BC

    • Full-time

    We're seeking a Senior Engineer to shape the tooling and infrastructure that power the next generation of scalable AI / ML products at Remitly. In this role, you'll collaborate with AI /…

  • Guidewire Developer - Rating / Pricing

    Aviva

    Markham, ON

    • Other

    Read code in other languages and reverse engineer products.

  • Senior Software Engineer, Full Stack

    Brex

    Vancouver, British Columbia

    As a Senior Full-Stack Software Engineer on our Task Workflows Platform team, you will build and scale the foundational infrastructure that powers core experiences across Brex. You will…

  • Senior Software Engineer

    Evismart

    Vancouver, BC

    …you're ready to stop being the boss and start being the best engineer in the room, I want to…

  • Staff Performance Engineer

    Omnissa

    Vancouver, British Columbia · British Columbia · Canada-British Columbia

    • $200,000 to $253,650 CAD / year
    • Full-time

    As a Staff Performance Engineer, you will be responsible for automating Performance tests, identifying and resolving performance bottlenecks across the entire system stack, including the…

  • Senior Software Developer, Data Infrastructure

    Autodesk

    Toronto, ON · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    Software Engineer, DataOS Infra Platform - P3

  • Staff Software Engineer, ML Infra & Distributed Systems

    Tubi - Canada

    Toronto, ON

    As a Staff Software Engineer on the ML Infrastructure team, you will collaborate closely with the Machine Learning and Product teams to build world-class machine learning inference…

  • Software Engineer (Sydney, Shanghai, Singapore)

    Optiver Private Jobs

    Ottawa, Ontario

    Extensive experience working as a Senior Software Engineer on distributed systems, and mastery of one or more OOP languages (C++, Java, C# or Golang)