Find work in Canada.

A simpler way to find your next job.

  • Big Data Lead

    Tekgence Inc

    Toronto, ON

    • Full-time

    Develop and maintain scalable data pipelines using PySpark and Spark SQL for processing large datasets efficiently. Write clean, reusable, and optimized code in Python for data…

  • Data Architect / Data Modeller

    Teckhorizon Inc

    Toronto, ON

    • Contract

    …experience in enterprise data architecture, data modelling, SQL, and database design to support a large-scale public sector IT…

  • Senior ETL Developer – Snowflake Calgary, AB, Canada

    BURGEON IT SERVICES

    Calgary, AB

    • Contract

    Strong proficiency in Python, SQL, and Stored Procedures.

  • Senior ETL developer with Snowflake Exp

    BURGEON IT SERVICES

    Calgary, AB

    • Contract

    We are looking for a Senior ETL developer with Snowflake experience to serve as a technical leader and trusted advisor for business/stakeholders. This role is not just about building data…

  • Big Data Developer

    Tekgence Inc

    Mississauga, ON

    • Full-time

    Develop and maintain scalable data pipelines using PySpark and Spark SQL for processing large datasets efficiently. Write clean, reusable, and optimized code in Python for data…

  • Senior Quality Assurance Engineer

    FireFlink

    Toronto, ON

    • Full-time

    Perform database and backend validation using SQL to verify data integrity, transformations, transactional accuracy, and downstream processing results.

  • Big Data Lead

    Tekgence Inc

    Mississauga, ON

    • Full-time

    Develop and maintain scalable data pipelines using PySpark and Spark SQL for processing large datasets efficiently. Write clean, reusable, and optimized code in Python for data…

  • Intern Analyst Model Validation - Winter term

    TMX Group

    Montreal, QC

    • Full-time

    Process Automation & Tooling: Assist in identifying routine manual tasks and developing scripts (e.g., Python, SQL, or Matlab) to help automate workflows and improve operational efficiency.

  • Data Scientist III

    TD

    Toronto, ON

    • Full-time

    Advanced proficiency in SQL and Python/PySpark, with experience building production-ready analytical solutions in Databricks.

  • Associate, Term Funding & Capital Management

    Scotiabank

    Toronto, ON

    Knowledge of Python, SQL, MATLAB, or other analytical tools is an asset.

  • Lead Cloud Software Developer - (AWS / AI / Real Time Payment Systems)

    BMO

    Toronto, ON · BMOPLACE

    • Full-time

    We are seeking an experienced Lead Cloud Software Developer to design, build, and support secure, scalable, highly available, and resilient real-time payment systems. The ideal candidate…

  • Senior Data Scientist - Fraud Detection

    DataVisor

    Toronto, ON

    • $120,000 to $150,000 CAD / year
    • Full-time

    Strong programming skills in Python (must-have) and proficiency with SQL; experience with PySpark is a significant plus

  • RQ11485 – Data Architect/Modeller – Senior

    S M Software Solutions Inc

    Toronto, ON

    • Internship

    …requirements analysis, relational database management systems (RDBMS), SQL, and the design and development of logical and physical data models. The successful candidate will review source…

  • Forward Deployed Engineer

    Apptoza Inc.

    Toronto, ON

    • Contract

    Profile and process data using Python, pandas, PySpark, and SQL.

  • AWS Data Engineer

    Apptoza Inc.

    Toronto, ON

    • Contract

    Build data processing solutions using Python, PySpark, and SQL.

  • Sr. Data Migration SME

    Akkodis

    Toronto, ON

    • Contract

    The successful candidate will bring deep expertise in large-scale data migration, Microsoft Fabric architecture and implementation, Azure data technologies, Python, SQL, and Master Data…

  • Platform Support Analyst III - File Transfer Services

    Moneris

    Toronto, ON

    • Full-time

    Basic knowledge of MSSQL Databases and creating/executing SQL commands.

  • Data AI Engineer

    Zodiac Solutions, Inc

    Mississauga, ON

    • Full-time

    Good understanding of SQL and data processing.

  • Supply Chain Business Intelligence - Co-op Student

    Loblaw Companies Limited

    Brampton, ON

    • Full-time

    Preferred experience and/or knowledge in several programming languages such as Power Suite, R, SAS, Python, SQL, or VBA with the ability to learn new languages quickly

  • Senior DevOps Specialist (Azure Cloud)

    Equisoft

    Montreal, QC · Quebec, QC · HYBRID - Montreal, Canada

    • Full-time

    Strong knowledge of Linux and Windows server environments, Git, Docker, and scripting (PowerShell, Bash or Python)

  • Software Developer

    Spait Infotech

    Canada

    • Full-time

    Develop, test, and maintain software applications.

  • Oracle EPM Engineer

    J&M Group

    Montreal, QC

    • Contract

    You will use Python Shell scripting and PLSQL to maintain enterprise grade financial systems

  • MONTREAL [hybrid] - MLOps Engineer

    QUANTEAM - North America (RAINBOW PARTNERS Group)

    Montreal, QC · Greater Montreal Metropolitan Area

    • Full-time

    Senior-level Python development across the full data and ML stack.

  • Ab-initio ETL Developer

    Altimetrik

    Mississauga, ON

    • Full-time

    Strong understanding of Data Lineage, metadata management and reference data development and data analytics.

  • AI Engineer

    Altimetrik

    Mississauga, ON

    • Full-time

    Design, build, and deploy Python-based AI/LLM applications using FastAPI/Flask.