Find work in Canada.

349,515 jobs across our Canadian network. How we count

  • Software Engineer - Platform Services

    Nokia

    Ottawa, ON · Kanata, ON

    • Full-time

    Proficiency in programming languages such as Go is a must; with a strong understanding of software design principles. Scripting experience in Python or Bash

  • Platform Engineer

    Scotiabank

    Toronto, ON

    Good skills in scripting languages (Python, Bash, PowerShell).

  • Senior Platform Engineer

    Scotiabank

    Toronto, ON

    5+ years with development/scripting languages (Python, Go optional; plus Bash/PowerShell) for automation and platform tooling.

  • Energy Resource Planning Analyst

    FortisBC

    Surrey, BC

    A demonstrated ability to learn coding languages such as R, Python, or other.

  • Senior Software Developer

    General Motors

    Markham, ON · Oshawa, ON

    • Full-time

    General Motors is seeking a Senior Software Developer to build and evolve the software platforms that support production mapping, Data Over the Air (DOTA) Back Office capabilities, and…

  • Senior Data Engineering, Vehicle Data Operations

    General Motors

    Markham, ON · Oshawa, ON

    • Full-time

    Strong scripting and programming skills for automation, data processing, integration, validation, and production workflows (Python, Bash/Shell, etc..).

  • Staff Photonics Design & PDK Modeling Engineer

    Lightmatter

    Toronto, ON

    …behavior of our physical layouts. You will work heavily in Python, EDA tools, applying software engineering rigor to the challenges of photonic hardware…

  • Staff Cloud Security Engineer (Global Security)

    Royal Bank of Canada

    Vancouver, BC · Toronto, ON

    • Full-time

    …RBC's Cloud Security posture. You will also contribute to the developer experience and foster a culture that encourages best security…

  • AI Engineer | Full time | AI Innovations

    Trillium Health Partners

    ON · ON, Canada

    • Full-time
  • Process Control Engineering Co-op

    Teck Resources Limited

    Trail, BC

    • $4,833 to $6,125 CAD / month
    • Full-time

    Previous work experience in a technical, engineering or process control environment is an asset, including experience with data analysis and process simulation in Python, and/or MATLAB

  • Embedded Software Engineer

    Actalent

    Mississauga, ON

    • $70,000 to $85,000 CAD / year
    • Full-time

    Knowledge of Python for scripting, tooling, or test automation in embedded software contexts.

  • Test/Lab Engineer

    Actalent

    Waterloo, ON

    • $33 to $38 CAD / hour
    • Contract

    Professional experience with Python development.

  • 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…

  • Data Architect & Analytics Team Lead

    Canadian Football League

    Toronto, ON

    • Full-time

    Work with modern cloud and data technologies, including Snowflake, dbt, Python, SQL Server, Power BI, cloud data services, and ETL/ELT platforms.

  • Staff Photonics Design & PDK Modeling Engineer

    Lightmatter

    Toronto, ON

    • Full-time

    …behavior of our physical layouts. You will work heavily in Python, EDA tools, applying software engineering rigor to the challenges of photonic hardware…

  • Principal Bioinformatics Scientist I

    Roche

    Mississauga, ON · Canada Pharma Campus

    • Full-time

    Proficient in Python/R/C++ and Linux/Bash alongside hands-on experience using workflow managers (Nextflow) and containerized software deployments.

  • Senior Business Analyst

    World Vision Canada

    Mississauga, ON

  • Lead, Performance Management

    Ontario Health

    Toronto, ON

    • Full-time

    Highly proficient in excel and proficiency/familiarity with other analytical tools (e.g. Python, R, PowerBI and Tableau)

  • Integration and Test Developer

    Syntronic

    ON

    • Temporary

    Build and maintain automated test solutions using Python.

  • Senior Analyst - Business Support Strategy & Incident Management

    Scotiabank

    Toronto, ON

    Knowledge of SQL (other programming languages like Python a strong asset) and project management tools like JIRA, Confluence

  • Geospatial Analyst

    Stantec

    Waterloo, ON

    • Full-time

    Knowledge of Arcade, Python, and other GIS Programming languages.

  • Data Engineering Lead

    Definity Insurance Company

    Toronto, ON

    • Full-time

    Bring deep expertise in GCP, Databricks, Python, SQL, cloud and big data technologies, data architecture, ETL/ELT, data modeling, Agile delivery, and modern data engineering practices.

  • CG Technical Director

    Pitch Black Creative

    Vancouver, BC · Montreal, Québec

    • $80,000 to $120,000 CAD / year
    • Full-time
  • Power Platform Developer

    Atlantic Packaging Products Ltd.

    Toronto, ON · Scarborough, ON

    • Full-time

    Reporting to the Director, Procurement Compliance and Governance, the Power Platform Developer supports Procurement and related business teams through business intelligence, data,…

  • DevOps- AI Platform Engineer

    Galent

    Halifax, NS

    • Contract

    We are looking for a Developer obsessed with efficiency and automation to be part of an autonomous team to deliver services for application teams across Capital Markets. An open minded…