Find work in Canada.

A simpler way to find your next job.

  • Staff Software Engineer

    Capital One

    Toronto, ON

    • Full-time

    At least 6 years of hands-on development experience preferably using Java, Python, Go or other object-oriented programming languages

  • Canada Indigenous (FNIM) Technology Apprenticeship Program

    Accenture

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

    • Full-time

    You have exposure to a minimum of one programming language (e.g., Java, Javascript, C, C++, C#, SQL, Python, etc.)

  • Senior Software Engineer, Test

    Providius

    Hamilton, ON

    • Full-time

    AI and ML systems: Python-based ML and LLM tooling, model and data pipelines, LLM integrations, and Model Context Protocol (MCP)

  • Software Developer

    AgileGrid Solutions

    Canada

    • Full-time

    …possess hands-on expertise with full-stack technologies such as Java, Python, React, JavaScript/TypeScript, and REST APIs. Experience designing, developing, and optimizing database…

  • Developer, QA Automation

    Porter Airlines Inc.

    Toronto, ON

    • Full-time

    Proficiency in a programming or scripting language used for automation (TypeScript, JavaScript, Python, or Java)

  • Principal Associate, AI Engineer

    Capital One

    Toronto, ON

    • Full-time

    At least 3 years of experience programming with Python, Go, Scala, or Java

  • Senior Software Engineer

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Full-time

    Strong proficiency in Python and experience developing software using modern programming languages such as Java, JavaScript, TypeScript, or C#.

  • Data & Analytics Solutions Architect

    Zodiac Solutions, Inc

    Toronto, ON

    • Full-time

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

  • Senior Grid Interconnection Consultant

    Sargent & Lundy

    Toronto, ON · North York, ON

    • Full-time

    Experience in Python, Java Script, or other scripting languages

  • Software Developer, Hybrid, Ottawa, Canada

    Cisco

    Ottawa, ON

    • Full-time

    Experience in Java and Python, and RESTful APIs and microservices architecture.

  • Enterprise Data Architect

    BULL INFORMATION SYSTEMS LIMITED

    Toronto, ON

    • Full-time

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

  • Student, Associate Software Engineer (Fall, 2026)

    Sun Life

    Toronto, ON · Waterloo, ON · Sun Life Waterloo King

    • Part-time

    Experience with one or more programming languages such as Java, Python, JavaScript, or TypeScript.

  • IAM Engineer with Python Developer Experience

    Zodiac Solutions, Inc

    Montreal, QC

    • Full-time

    Hands-on experience with Python development, including building automation, utilities, APIs/integrations, data processing, troubleshooting, and production-quality scripts.

  • Apps Dev Tech Lead Analyst

    Citi

    Mississauga, ON

    • Full-time

    Support and enhance the existing infrastructure across a variety of technologies (Java, Python, .Net, Angular, RBDMS, Distributed Databases, Cache Solutions – REDIS, SOA, Distributed Grid…

  • Lead AI Engineer - TCO Agent Platform

    EPAM Systems

    Canada

    • Full-time

    Frameworks & Languages: Advanced proficiency in Python 3.11+, FastMCP, FastAPI, and Pydantic. Prior experience with object-oriented enterprise languages (e.g., Java) for seamless…

  • Software Architect - Vital Software

    Hitachi Rail

    Toronto, ON

    • Full-time

    Experience with additional programming languages such as Java, C#, Python, and Assembly.

  • Co-op Winter 2027 - Systems Integration, Verification, and Validation - 8-12 months

    General Dynamics Missions System International

    Calgary, AB

    • Internship

    Experience with scripting or programming languages such as Python, PowerShell, or Java.

  • Principal Machine Learning Developer

    Cisco

    AB · Calgary, Alberta

    • Full-time

    Experience with programming languages in C++, Go, Java, and/or Python

  • System Design Specialist, Intermediate

    Hitachi Rail

    Toronto, ON

    • Full-time

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

  • Java Python Developer

    Smart IT Frame LLC

    Toronto, ON

    • Contract

    We are looking for combination of Java + React.JS + Python + Linux.

  • Application Developer with Java, React.JS, Python and Linux experience

    Smart IT Frame LLC

    Toronto, ON

    • Contract

    Role: Application Developer Software Engineer with experience in Java, React.JS, Python and Linux

  • Technical Specialist, Senior - Vital Software

    Hitachi Rail

    Toronto, ON

    • Full-time

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

  • Software Developer, Hybrid, Ottawa, Canada

    Cisco

    Ottawa, ON

    • Full-time

    Experience in Java and Python, and RESTful APIs and microservices architecture.

  • Senior Software Developer, Ottawa, Canada, Hybrid

    Cisco

    Ottawa, ON

    • Full-time

    Experience in Java and Python, and RESTful APIs and microservices architecture.

  • Application Security Engineer

    VGS

    Canada

    • Full-time

    Lead AppSec Reviews: Conduct threat models and code reviews for Java and Python microservices.