Find work in Canada.

612,681 jobs across our Canadian network. How we count

  • Backend Engineer – Workflow Execution and Orchestration, Kitchener, ON

    Siemens

    Kitchener, ON

    Strong coding skills in Python, Go, Java, or similar backend languages.

  • Engineering Technician

    WJ Groundwater

    Toronto, ON · North York, Ontario

    • Full-time

    Build dashboards using drag-and-drop dashboard developer.

  • Advanced DevOps Engineer - EA Sports Tech

    Electronic Arts

    Vancouver, BC

    Automation & Programming: Experience developing automated solutions using Python || Java || Groovy || C++ as well as proficiency with configuration management tools such as Terraform and/or…

  • Sr. Data Test Coordinator, IT Quality Assurance

    CIBC

    Toronto, ON

    • Full-time

    …an asset if you have software GUI automation experience in Java, C#, Python, VBScript,…

  • Data Test Coordinator, IT Quality Assurance

    CIBC

    Toronto, ON

    • Full-time

    …an asset if you have software GUI automation experience in Java, C#, Python, VBScript,…

  • AI Security Engineer

    Avanciers Inc.

    Toronto, ON

    • $100,000 to $110,000 CAD / year
    • Contract

    Strong hands-on software development skills, particularly Python, Java, Node, Go, C/C++ with experience in additional modern programming languages.

  • Chief Site Reliability Developer

    National Bank of Canada

    Toronto, ON

    • Full-time

    A career as a Chief Site Reliability Developer in the Technology Delivery and Wealth Management team at National Bank means acting as a specialist in the reliability, resilience and…

  • Technical Consulting Intern

    Capco

    Toronto, ON

    • $23 to $25 CAD / hour
    • Full-time

    Familiarity with programming languages or technical tools such as Python, SQL, Java, Excel, or data visualization platforms.

  • Senior Software Engineer

    FDM Group

    Montreal, QC

    • Contract

    We are looking for strong Java engineers with experience across:

  • GuideWire ClaimCenter Developer

    COFOMO

    Quebec, QC

    • Full-time

    Have a strong background in object-oriented programming, particularly with Java and Spring Framework;

  • Lead Software Architect

    FDM Group

    Montreal, QC

    • Contract

    - Make architectural decisions around Java services, caching, event-driven architectures, messaging, and real-time data processing.

  • Embedded Software/Firmware Engineer

    Axiomatic Technologies Corporation

    Mississauga, ON

    • $75,000 to $95,000 CAD / year

    Develop firmware using C and software applications using C++, Java, Dart.

  • Guidewire Developer (BillingCenter Cloud SaaS Migration)

    Maarut

    Quebec, QC · Saint-Hyacinthe/Montreal, or Quebec City, Quebec

    • Contract

    Guidewire developer positions to migrate BillingCenter to Guidewire Cloud SaaS.

  • Technical Consulting Intern

    Capco

    Toronto, ON

    • $23 to $25 CAD / hour

    Familiarity with programming languages or technical tools such as Python, SQL, Java, Excel, or data visualization platforms.

  • Director & Principal Engineer, AI/ML & MLOps Platform

    Royal Bank of Canada

    Vancouver, BC

    • Full-time

    · Deep expertise in modern distributed data processing and ML engineering tools and languages (e.g., Python, Java/Scala, PySpark/Spark, Kafka, SQL, orchestration frameworks).

  • Data Engineer With Metadata Management - 9+ Years

    J2B Global LLC

    Mississauga, ON

    • Full-time

    …programming using technologies such as Oracle SQL/PLSQL, Python, or…

  • Director & Principal Engineer, AI/ML & MLOps Platform

    RBC

    Vancouver, BC

    • Full-time

    · Deep expertise in modern distributed data processing and ML engineering tools and languages (e.g., Python, Java/Scala, PySpark/Spark, Kafka, SQL, orchestration frameworks).

  • Senior Pega Developer

    TMX Group

    Toronto, ON

    • Full-time

    As a Senior Pega Developer, you will be responsible for designing and implementing high-quality Pega solutions that directly align with our strategic business goals. Working closely…

  • Lead Java Developer - Vice President

    Citi

    Toronto, ON

    • Full-time

    As a Lead Java Engineer on Citi's distributed calculation platform, you will design and build the software that drives 500 million risk and suitability calculations every single day. You…

  • Back-End Developer – Capital Markets

    Sky Systems, Inc. (SkySys)

    Montreal, QC

    • Full-time

    We are looking for an experienced Back-End Developer with strong expertise in Java and a background in building high-performance applications.