Find work in Canada.

323,204 jobs across our Canadian network. How we count

  • Staff Product Security Engineer, Reviews

    Okta

    Toronto, ON

    Proficiency in multiple programming languages (e.g., Java, Go, Python, C/C++).

  • Senior Software Engineer, Full-Stack Applications - Python

    Fitch Group

    Toronto, ON

    …technologies across the full stack - from backend services in Java and Python to frontend applications in React. This role offers the opportunity to work with cutting-edge cloud…

  • Data Steward

    EXFO

    Montreal, QC

    • Full-time

    Connaissances de base de Git et en programmation/scripting (Python, Bash, Java).

  • Senior Software Engineer, Data Platform

    Okta

    Toronto, ON

    Proficient in at least one language while comfortable in more than one of the backend languages, preferably Java or Typescript, Ruby, GoLang, Python.

  • Software Engineer - Front End

    Microsoft

    Vancouver, BC

    • Full-time

    …coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent…

  • Director, Engineering

    NielsenIQ

    Toronto, ON

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

    Apply GenAI tools and AI-assisted engineering practices across the SDLC to improve developer productivity, code and test quality, documentation, and modernization throughput.

  • Android XR Application Compatibility AI Technical Lead

    Google

    Waterloo, ON

    …purpose programming languages including but not limited to: GO, Java, Python, C/C++, C#, Objective C, Python, JavaScript,…

  • System Design Specialist, Intermediate

    Hitachi Rail

    Toronto, ON

    • Full-time

    Angular, TypeScript, WebSockets, Java-based back-end development.

  • Senior Software Engineer - Card Network Integration

    Marqeta

    Remote, Canada

    • Full-time
    • Remote

    Experience developing in Java and/or Python, however we welcome experience in other programming languages.

  • Customer Issue and Investigation Coop

    Ericsson

    Ottawa, ON

    • Full-time

    Familiarity with programming and scripting languages such as Python, Java, and Bash.

  • Senior Associate -Cyber Security Forward Deployed(Bilingual FR/EN)

    Pwc Canada

    Toronto, ON · Calgary, AB · Ottawa, ON · Vancouver, BC

    • Full-time
  • VP of Engineering

    Lasso Informatics

    Montreal, QC

    • Full-time
  • Customer Issue and Investigation Coop

    Ericsson

    Ottawa, ON

    • Full-time

    Familiarity with programming and scripting languages such as Python, Java, and Bash.

  • Data Scientist Intern (Jan 2027 12 Months)

    SOTI

    Mississauga, ON

    • Full-time

    Basic knowledge of programming in one or more of the following programming languages: C, C++, Java, JavaScript, SQL, Ruby, Rust, Lua, Haskell

  • Senior Data Engineer, NimbleRx

    Swoop

    Toronto, ON

    • Temporary

    Optimize backend query performance where the data layer meets product code - read-replica routing, indexing, caching, and IO instrumentation in our Java/Spring services.

  • Senior Full Stack Java Developer

    Citi

    Mississauga, ON

    • Full-time

    Citi is looking for a Senior Full Stack Developer to join the Oracle Ledger Program, where you will build and maintain the common services and user interfaces that underpin critical…

  • Senior Platform Engineer, AI & Fabrics

    BMO

    Toronto, ON · FCP

    Strong programming skills (Python and/or Go preferred; TypeScript/Java an asset) for building services, APIs, and integrations.

  • Full Stack Software Developer

    EPITEC

    Ottawa, ON

    • Contract

    Programming experience in one or more relevant languages such as: Python Java JavaScript or TypeScript

  • Senior Platform Engineer, AI & Fabrics

    BMO

    Toronto, ON

    • Part-time

    Strong programming skills (Python and/or Go preferred; TypeScript/Java an asset) for building services, APIs, and integrations.

  • Staff Back End Engineer (Applications)

    Forma.ai

    Toronto, ON

    • Full-time

    Deep expertise in at least one production-grade backend language (e.g., Python, Java, Kotlin, Go, C#, etc.).

  • Quality Assurance Engineer

    Quarry Consulting

    Toronto, ON · Greater Toronto Area, Canada

    • Full-time

    Experience with automation technologies such as Selenium, Cypress, Playwright, Rest Assured, Java, Python, or equivalent frameworks.

  • Senior Software Developer

    Autodesk

    Toronto, ON · Vancouver, BC · ON · AB · BC · AMER - Canada - Ontario - Toronto - University Ave

    • Full-time

    Strong proficiency in at least one backend language (Java, TypeScript, Python, Go, Ruby, etc.)

  • Software Development Engineer In Test

    Actalent

    Waterloo, ON

    • $40 to $50 CAD / hour
    • Contract

    …developing, and maintaining automated test scripts and tools in Python to validate new features for advanced automotive infotainment and connectivity…

  • AI and Automation Developer

    Bell

    Toronto, ON

    Practical programming experience in Python, Java, or similar languages, coupled with foundational troubleshooting and debugging skills.