Find work in Canada.

356,269 jobs across our Canadian network. How we count

  • Systems Analyst, Application Development

    NAIT (Northern Alberta Institute of Technology)

    AB · Edmonton, AB

    • Full-time

    Build integrations. Design, build, test, deploy and support integrations between enterprise systems using NAIT's integration stack (SnapLogic, Azure Service Bus, Azure API Management, Azure…

  • Digital Agriculture Analytics Lead

    McCain Foods

    Toronto, ON

    • Full-time

    Experience using analytics and data tools such as SQL, Python (or similar), and business intelligence platforms (e.g., Power BI or equivalent)

  • Senior Investment Analyst

    Ontario Power Generation

    Toronto, ON

    • Full-time

    Experience with at least one programming language or analytical tool, such as Python, VBA, R, or SQL.

  • Intern, Developer (Winter 2027)

    Bombardier

    Mississauga, ON

    • $17.95 to $31 CAD / hour
    • Volunteer

    You bring strong programming and development foundations in Python, SQL, React, Next.js, TypeScript, HTML, CSS, and Git.

  • Database Developer

    Aarorn Technologies Inc

    Toronto, ON

    • $45 CAD / hour
    • Contract

    Write complex SQL queries and NoSQL queries (CQL) to retrieve, manipulate, and analyze data.

  • Epidemiology & Real-World Science Intern

    Alexion Pharmaceuticals, Inc.

    Mississauga, ON

    • Full-time

    …data analysis. Experience with epidemiologic data analysis and programming languages or tools such as SAS, R, Python, or SQL is an…

  • Silicon Design Engineer (1 year contract starting asap)

    Advanced Micro Devices, Inc

    Markham, ON

    • Temporary

    Experience with Perl/Python/Shell scripting, C++, SQL

  • Consultant, Financial Services-Insurance & Wealth & Asset Management

    KPMG

    ON · Toronto, Ontario

    • Full-time

    Working with tools such as Power BI, Tableau, Alteryx, SQL, Python, Power Platform, Copilot, ChatGPT Enterprise, or similar platforms.

  • Asset Investment Analyst - Contract (18 Months)

    Toronto Hydro

    Toronto, ON

    Experience with Python, R, Alteryx, SQL, Tableau, or similar analytical and visualization tools, preferably in a utility environment, is considered an asset.

  • Senior Coordinator, GIS & Data Management

    GoodWork.ca

    St. John's, NL · St Jones Within, NL

    • Full-time

    Experience with SQL databases and programming languages (Python, R), including experience automating data workflows, writing scripts for data cleaning, analysis and visualization.

  • Director, Business Intelligence

    Viral Nation

    Canada

    • Full-time

    Deep technical proficiency in analytics and BI technologies, including Python and SQL for analysis and data modeling, Google Cloud Platform, BigQuery, and Snowflake for data infrastructure,…

  • Silicon Design Engineer (1 year contract starting asap)

    AMD

    Markham, ON

    • $91,200 to $136,800 USD / year
    • Full-time

    Experience with Perl/Python/Shell scripting, C++, SQL

  • Manager, Data Architecture

    Black Diamond Group

    Calgary, AB

    • Full-time

    Reporting to the GM, AI & Business Automation, the Manager, Data Architecture leads the hands-on development and evolution of its enterprise DataHub and data architecture. This is a senior…

  • Finance Data Systems Specialist, Finance Architecture

    ATB

    Edmonton, AB · Calgary, AB

    • Full-time

    Data Architecture & Analytics Automation: Design, transform, and automate large-scale financial data models using modern cloud platforms (BigQuery, GCP) and advanced programming tools…

  • Staff Data Engineer

    Royal Bank of Canada

    Toronto, ON

    • Full-time

    Strong programming skills in Python and SQL, with hands-on experience building and optimizing APIs and data pipelines at scale

  • Lead Software Developer (Fortify Cloud development)

    Open Text Corporation

    Ottawa, ON · Mississauga, ON · Richmond Hill, ON · Waterloo, ON

    • Other

    We are expanding our Fortify Cloud development team and are looking for a self-motivated Software Developer who enjoys solving complex technical challenges at scale. In this role, you will…

  • IT Solutions and Data Designer

    iA Financial Group (Industrial Alliance)

    Montreal, QC

    • Full-time

    Has strong proficiency in SQL and a solid knowledge of Python or an equivalent programming language;

  • Staff Data Engineer

    RBC

    Toronto, ON

    • Full-time

    Strong programming skills in Python and SQL, with hands-on experience building and optimizing APIs and data pipelines at scale

  • Senior Analyst, Business Analysis And Insights - GIS

    Walmart Canada

    Mississauga, ON

    • Full-time

    Build and automate scalable geospatial workflows using CARTO, BigQuery, GCP, Python, SQL, APIs, and related cloud and spatial technologies, with a focus on reusable and maintainable…

  • Identity & Access Management (IAM) - Bilingual

    Alquemy Search & Consulting

    Ottawa, ON

    • $90,000 to $134,000 CAD / year
    • Full-time

    Development & Scripting: Advanced proficiency in languages such as Java, JavaScript, Python, Node, PowerShell, and API integration/middleware automation.

  • Principal Data Scientist, Product Data & Analytics

    Intuit

    Toronto, ON

    • Full-time

    Deep technical expertise in SQL and Python, with strong command of causal identification, experiment design, predictive modeling, and AI evaluation (golden datasets, LLM-as-judge, synthetic…

  • Business Systems Analyst

    McCoy Corp

    Edmonton, AB

    Strong SQL skills and experience working with relational databases and data structures.

  • Senior Software Developer in Test (Development Focused)

    RBC

    Montreal, QC

    • Full-time

    Proficiency in programming languages such as Java, Python, Vue, Angular, node and Oracle and SQL queries for test data mining, data generation & conditioning.

  • Python DataStage Developer

    J&M Group

    Toronto, ON

    • Contract

    Experienced Python DataStage Developer responsible for designing, developing, and maintaining ETL/data integration solutions for banking applications.

  • Modelling & Simulation Engineer - NETE

    Weir

    Dartmouth, NS

    • Full-time

    Desirable: Programming experience, especially in MATLAB, Python or C++; Experience with databases and SQL; Experience using Version Control Software (Perforce, Git).