Find work in Canada.

343,920 jobs across our Canadian network. How we count

  • AI Automation Engineer

    Outlier AI

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    We require strong proficiency in at least two major programming languages, such as Python, JavaScript, Go, or Java, along with experience using SQL databases.

  • AI Agent Engineer

    Outlier AI

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    We are proficient in at least two major programming languages, such as Python, JavaScript, Go, or Java, and we have worked with SQL databases.

  • Lead

    Tata Consultancy Services

    Toronto, ON

    • $90,000 to $100,000 CAD / year
    • Full-time

    Lead API test automation activities using Rest Assured (Java) or Robot Framework (Python).

  • Software/Firmware Development Engineer

    Socomec Group

    Brampton, ON

    • Full-time

    Software programming languages such as C, C++, Java, Python.

  • Senior Engineer, Application Security

    Lightspeed Commerce, Inc.

    Remote, Canada

    • Full-time
    • Remote

    Fluency in modern software development languages (e.g., Python, Go, JavaScript/TypeScript, Java).

  • Adobe Site Reliability Engineer

    Tata Consultancy Services

    Toronto, ON

    • $100,000 to $130,000 CAD / year
    • Full-time
  • Data & Analytics Solutions Architect - Hadoop

    Tata Consultancy Services

    Toronto, ON

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

    Strong hands-on expertise in Hadoop, HDFS, YARN, Hive, Spark, PySpark, Kafka, SQL, Python, Java, and Scala.

  • Principal Engineer - Open Source Data Platform (ODP)

    Acceldata

    Kitchener, ON

    • Full-time

    Expert-level proficiency in Java or Scala; strong skills in Python and systems languages.

  • Software Engineering LMTS

    Salesforce Partner Canada

    Vancouver, BC

    • Full-time

    Deep knowledge of object-oriented programming languages: Java, C++, Go, C#, Ruby, Scala, Python, Node.js, or JavaScript

  • Senior Software Engineer – DevTest / QA Automation

    Kaseya

    Toronto, ON

    • Full-time

    Programming skills in one or more languages such as Java, C#, Python, JavaScript/TypeScript, or similar.

  • Software Developer I (Full Time) - Canada

    Cisco

    Ottawa, ON

    • Full-time

    Proficiency in at least one of the following programming or scripting languages: C/C++, Python, or Java, with evidence of recent (within the 12 months) coursework, projects, or work…

  • Senior Cryptographic Protocol Engineer

    SuperQubit Inc.

    Markham, ON

    • Full-time

    Python - automation, testing, tooling, crypto prototyping

  • Salesforce AI & Data Cloud Solutions Engineer

    AGF Investments

    Toronto, ON

    • Full-time

    Programming proficiency in SQL, JavaScript, Python, Java, or a similar language.

  • CyberSecurity Specialist- Agentic AI

    Galent

    Toronto, ON · North York, ON

    • Contract

    Strong Python development skills; Java, Node.js, Go, or C/C++ is a plus.

  • IAM Engineer with Python Developer Experience // Montreal, QC(Hybrid)//FTE

    AceStack

    Montreal, QC

    • Full-time

    Role: IAM Engineer with Python Developer Experience

  • Senior Software Engineer, Tokenization

    Jobs Web3

    Toronto, ON

    • Full-time

    Expertise in backend development with Go, Python, or Java, and deep familiarity with cloud-native architecture (Kafka, Postgres, Kubernetes, or equivalents)

  • Senior Full Stack Engineer - Java /

    Rose International

    Mississauga, ON

    • Full-time

    Job Title: Senior Full Stack Engineer - Java / AI

  • Chatbot Content Developer / Toronto, ON (Onsite) - FTE

    AceStack

    Toronto, ON

    • Full-time

    We are looking for a Chatbot Content Developer with strong expertise in Python/Java scripting, documentation modernization, Confluence, Markdown, Git, and AI-assisted development tools. The…

  • Data Scientist

    TekStaff IT Solutions

    Toronto, ON

    • Contract

    2.) Expert knowledge of Python, Pyspark, Data Bricks, Azure and SQL are essential

  • Senior Software Developer

    General Motors

    Markham, ON · Oshawa, ON

    • Full-time

    Strong proficiency in at least one backend programming language such as Python, Java, Go, C++, or C#.

  • Staff Cloud Security Engineer (Global Security)

    Royal Bank of Canada

    Vancouver, BC · Toronto, ON

    • Full-time

    5+ years of experience in Python, Java, Go, or any other modern programming language.

  • SDET (Intermediate)

    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…

  • Software Engineer, Tokenization

    Jobs Web3

    Toronto, ON

    • Full-time

    Expertise in backend development using languages such as Go, Python, or Java, with a solid grasp of cloud-native architectures

  • DevOps- AI Platform Engineer

    Galent

    Halifax, NS

    • Contract

    2+ years of development experience in one of the following languages: Java, Python, Javascript/TypeScript, C#, C/C++, Python

  • Sr. Software Developer

    McKesson

    Mississauga, ON

    • Full-time

    ● Design, develop, and maintain scalable full-stack applications using Java, Python, React, REST APIs, API-first architecture, MongoDB, and PostgreSQL.