Find work in Canada.

321,099 jobs across our Canadian network. How we count

  • Staff Cloud Security Engineer (Global Security)

    RBC

    Toronto, ON

    • Full-time

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

  • Data Engineer

    Manulife

    Toronto, ON · Waterloo, ON

    • Full-time

    Experience with programming languages such as Python, SQL, Java, and/or Scala.

  • Software Development Engineer

    CCLIM - Quantitative Equity

    Vancouver, BC

    Passion for Technology – we work with several programming languages (Kdb+/Q, Python, R, Java, C#, Spark) and upfront knowledge is not required. If you are passionate about technology,…

  • Quantitative Equity Developer

    CCLIM - Quantitative Equity

    Vancouver, BC

    Passion for Technology – we work with several programming languages (Kdb+/Q, Python, R, Java, C#, Spark) and upfront knowledge is not required. If you are passionate about technology,…

  • Software Developer Co-op

    Ericsson

    Ottawa, ON

    • Full-time

    Programming experience in any of: Python, Java, JavaScript, TypeScript, C/C++, Perl, Java SpringBoot, or HTML/CSS

  • Applied Scientist II, Alexa Daily Essentials Science and Analytics

    Amazon Science

    Vancouver, BC

    • Full-time

    Experience programming in Java, C++, Python or related language

  • Intern, Research and Technology, Aircraft Systems Architectures (Winter 2027)

    Bombardier

    Montreal, QC

    • Volunteer

    experience in software development workflows (version control, debugging, configuration management) using Python, C++, Java, Git

  • Co-op/ Intern Application Security Analyst

    Kinaxis Inc.

    Ottawa, ON

    • Internship

    Familiarity with one or more programming languages such as JavaScript, PowerShell, Python, Java, C#, etc.

  • Software Developer Co-op

    Ericsson

    Ottawa, ON

    • Full-time

    Programming experience in any of: Python, Java, JavaScript, TypeScript, C/C++, Perl, Java SpringBoot, or HTML/CSS

  • Analyst, Artificial Intelligence

    VIA HFR - VIA TGF Inc

    Ottawa, ON · Toronto, ON · Montreal, QC · Quebec, QC

    Working knowledge of programming and scripting languages such as Python, JavaScript, Java, PowerShell, and SQL.

  • Infrastructure Software Engineer

    CCLIM - Quantitative Equity

    Vancouver, BC

    …work experience. We use several programming languages (Kdb+/Q, Python, Java, C#,…

  • Senior DevOps Engineer, AI Platform

    Network Solutions

    Canada

    • Full-time

    …capabilities. Our environment includes a centralized LLM gateway, Python-based agent runtimes, RAG workers, MCP services, asynchronous processing, databases, caches, queues, and…

  • Automation Developer

    Apptoza Inc.

    Toronto, ON

    • Contract

    …essential for configuring and automating workflows. Strong Java and Python development skills are required for building applications and integrations. Experience with REST APIs and webhooks…

  • Senior Network Management Software Developer

    Telesat

    Ottawa, ON

    • Full-time

    Expert-level software development skills with a proven track record delivering large-scale production systems using Go, Python, Java, or similar languages.

  • Senior Network Management Software Developer

    Telesat

    Ottawa, ON

    • Full-time

    Expert-level software development skills with a proven track record delivering large-scale production systems using Go, Python, Java, or similar languages.

  • Programmer Analyst

    Magna International

    St. Thomas, ON

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

    Demonstrated experience with multiple computer programming languages (ex: JavaScript, C#, Python, C++, Java, Visual Basic, .NET Framework).

  • Winter 2027: AI Developer Co-op (4 months)

    CGI

    Toronto, ON

    • Full-time

    Knowledge of Python and libraries like Pandas, TensorFlow, or PyTorch + Java.

  • Principal Software Developer

    Solace Corporation

    Ottawa, ON

    • Full-time

    Programming Excellence: Expert-level proficiency in Python, Java (SpringBoot), and JavaScript/HTML (React); with experience in AI frameworks and tools (A2A/ADK, LangChain, CrewAI, AutoGen)

  • Senior IVR Developer (Amazon Connect)

    Bevertec

    Toronto, ON

    • Contract

    Proficiency in Python, Node.js, Java, or JavaScript

  • Amazon Connect Developer

    BrainRidge Consulting

    Toronto, ON

    • Full-time

    Develop customized backend services using serverless computing, specifically creating AWS Lambda functions in Node.js, Python, or Java to fetch data or validate system states. [ 1 , 2 , 3 ]

  • Senior Integration Developer -C Business Intel

    Trillium Health Partners

    Mississauga, ON

    • Full-time
  • Automation Engineer Co-op/Intern

    Nokia

    Ottawa, ON

    • Full-time

    Experience with Java and familiar with programming concepts

  • Automation Engineer Co-op/Intern

    Nokia

    Ottawa, ON

    • Full-time

    Our team provides tools & custom scripting work in ansible, python and other scripting languages to enable the fulfillment of these workflows.

  • Senior Front-End / Full-Stack Engineer

    High Tech Genesis

    Ottawa, ON

    • Contract

    Experience with at least one backend technology such as Ruby on Rails, Python, Go, Node.js, or Java.

  • Software Engineering Intern (Winter 2027)

    Harvey

    Remote, Canada

    • $45 to $55 CAD / hour
    • Internship
    • Remote

    Technical foundation. Strong proficiency in one or more languages (Python, TypeScript/JavaScript, Java, Go, or similar) and solid general computer science knowledge.