Find work in Canada.

357,206 jobs across our Canadian network. How we count

  • Software developer

    Toronto Sun Wah Trading Ltd

    Etobicoke, ON

    • From $50 CAD / hour
    • Full-time
    • On-site
  • Lead software engineer

    Forgeahead Solutions Corporation

    Surrey, BC

    • From $130,000 CAD / year
    • Full-time
    • Hybrid
  • Post‑Quantum Research & PKI Cryptography Engineer

    Securetron

    Canada

    • Full-time

    Developer Enablement - Produce documentation, reference implementations, and internal guidance for engineering teams.

  • Senior Platform Engineer

    Rodeo FX

    Montreal, QC

    • Full-time

    Strong Python skills, with solid software engineering practices (version control, testing, code review, packaging).

  • Manager, Risk Modelling

    Canada Guaranty

    Toronto, ON

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

    Extensive experience using and developing quantitative models with SAS and SQL is a must, experience with Python, R, or other similar software considered a plus.

  • Senior QA Engineer III – Automation | Banking | API | Kafka | ETL (35729)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    Automate API workflows, backend validations, and data-processing scenarios using Java or Python.

  • Coherent Optical Systems Engineer (35886)

    Myticas Consulting

    Ottawa, ON · Kanata, ON

    • Full-time

    Programming experience with MATLAB, Python, VB.NET, C, or similar languages.

  • Senior ASIC Verification Engineer (35885)

    Myticas Consulting

    Ottawa, ON · Kanata, ON

    • Full-time

    Advanced proficiency in SystemVerilog and scripting languages such as Python.

  • AI Platform Engineer (35577)

    Myticas Consulting

    Toronto, ON

    • Contract
  • Staff Embedded Software Firmware Engineer (35836)

    Myticas Consulting

    Ottawa, ON

    • Contract

    Knowledge of at least one scripting language; Python preferred.

  • Senior Embedded Software Firmware Engineer (35835)

    Myticas Consulting

    Ottawa, ON

    • Contract

    Knowledge of at least one scripting language; Python preferred.

  • Manager AI Engineering-CA

    CN

    Quebec, QC

    • Full-time

    Strong programming skills in Python and Structured Query Language (SQL), with experience using APIs, Git, CI/CD, testing, and software engineering practices

  • Network Engineer (35135)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    Experience with network automation and scripting using Python, Ansible, or similar tools.

  • DevOps Specialist - Kubernetes (35700)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    Proficiency with scripting and automation using PowerShell, Python, or similar languages

  • Data Analyst – Power BI Microsoft Fabric (35903)

    Myticas Consulting

    Ottawa, ON

    • Full-time

    Use Python/Pandas for data preparation, automation and analysis.

  • Chief Developer in Data Engineering

    National Bank of Canada

    Montreal, QC

    • Full-time

    a Chief Developer in Data Engineering within the Data Strategy team in the

  • Quality Engineer

    TEEMA

    Vancouver, BC

    • Full-time

    Programming/scripting experience with Python, JavaScript, and/or Node.js.

  • Full-stack Developer

    Fred Victor

    Toronto, ON

    • Full-time

    We are seeking a skilled, proactive, and versatile Full Stack Application Developer to take ownership of our technical application portfolio.

  • Process Design Engineer/Analyst

    Kinectrics

    Toronto, ON

    • Full-time
  • Software developer

    Global One Data Inc.

    Surrey, BC

    • From $54.4 CAD / hour
    • Full-time
    • Hybrid
  • Business systems analyst

    LATENTBRIDGE LTD.

    Mississauga, ON

    • From $101,000 CAD / year
    • Full-time
    • On-site
  • Software engineering lead

    Comncam Solutions Ltd.

    Edmonton, AB

    • From $36.5 CAD / hour
    • Full-time
    • Hybrid
  • AI Engineer

    Digital Era Management & Technology Inc

    Toronto, ON · Greater Toronto and Hamilton Area, ON

    • Contract

    Node.js and Python for agent containers, orchestrators, gatekeepers

  • Manager, Fraud Risk

    Haventree Bank

    Toronto, ON

    • Full-time

    Use SQL, Python, and visualization tools (e.g., Tableau) to build dashboards that track key fraud metrics and emerging trends

  • Senior Principal DSX Data Scientist

    Roche

    Mississauga, ON · Canada Pharma Campus

    • Full-time

    You bring expertise in multiple programming environments (e.g., Python, R) and development practices for reproducible, compliant, and high-performance computing