Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Data Platform Engineering Specialist

$95k - $145k per year
Senior Data Platform Engineering Specialist

Position Description
Location: Toronto/Montreal Preferred
Languages: Bilingual (English/French) Preferred
Employment Type: Full-Time

CGI is seeking an experienced Senior Data Platform Engineering Specialist to join our growing Data Platform Engineering consulting practice within the Emerging Technologies team.

As a full-time member of CGI, you will become part of a collaborative team of architects, engineers, and consultants delivering enterprise technology solutions for some of Canada's leading public and private sector organizations. While you may be assigned to one or more client engagements, you will remain a permanent member of CGI's Data Platform Engineering practice, collaborating with teammates, contributing to reusable data assets, and continuously developing your technical and consulting expertise.

In this role, you will help clients modernize how they ingest, store, process, govern, and analyze data. You will design, implement, and support modern data platforms (Data Lakes, Data Warehouses, and Lakehouses) that improve data democratization, operationalize machine learning models, and drive business intelligence.

Success in this role requires curiosity, adaptability, strong data engineering fundamentals, and a passion for continuous learning. Rather than specializing strictly in a single technology stack, you will leverage sound DataOps principles to deliver innovative, scalable, and secure data infrastructure across a variety of industries, technologies, and client environments.

Your future duties and responsibilities
Data Platform Engineering

Design, build, and support scalable data platforms that enable batch and real-time data processing, analytics, and AI workloads.

Implement and manage modern data architectures, including Lakehouses (e.g., Databricks), Cloud Data Warehouses (e.g., Snowflake), and robust ETL/ELT pipelines.

Develop reusable data platform capabilities that enable self-service data ingestion, transformation, and exploration for downstream analysts and data scientists.

Optimize data storage, compute scaling, and query performance across large-scale distributed data systems.

DataOps & Automation

Design and implement modern data delivery pipelines using CI/CD, Data as Code, and automation.

Automate the provisioning of data infrastructure, workspace configuration, and data pipeline orchestration (e.g., using Apache Airflow or dbt).

Improve data quality, pipeline reliability, operational stability, and engineering efficiency through automated testing and continuous improvement.

Data Governance & Security

Implement robust data governance frameworks, fine-grained access controls, and data lineage tracking (e.g., Unity Catalog).

Integrate data security best practices throughout the data lifecycle, ensuring compliance, data masking, and secure data sharing.

Support incident response for data pipelines, data quality root cause analysis, and capacity planning.

Cloud & Infrastructure Engineering

Design, deploy, and support secure data solutions across public cloud environments (AWS, Azure, GCP).

Implement foundational data infrastructure using Infrastructure as Code (IaC) such as Terraform.

Apply cloud networking, identity, resiliency, and cloud cost optimization (FinOps) best practices for data workloads.

Innovation & Emerging Technologies

Evaluate emerging data technologies, table formats (e.g., Apache Iceberg, Delta Lake), and engineering practices that improve client outcomes.

Contribute proof-of-concepts, reusable data accelerators, engineering assets, and innovation initiatives.

Support enterprise adoption of Artificial Intelligence, MLOps, and Retrieval-Augmented Generation (RAG) capabilities by building the foundational data layers required to support them.

Consulting & Collaboration

Partner directly with client stakeholders to understand business challenges and translate requirements into practical technical solutions.

Collaborate with CGI architects, engineers, and consultants to deliver successful client outcomes.

Participate in architecture reviews, technical workshops, design sessions, and strategic planning activities.

Support proposals, technical estimates, proof-of-concepts, and solution development when required.

Mentor junior data engineers and contribute to knowledge sharing across CGI's Data Platform Engineering practice.

Required qualifications to be successful in this role
Engineering Experience

Demonstrated experience designing, implementing, and supporting enterprise data platforms, data lakes, or data warehouses within complex business environments.

Experience delivering Data Engineering, DataOps, Big Data, or Analytics solutions.

Experience contributing to data modernization, cloud migration, or enterprise BI/AI initiatives.

Strong understanding of modern data architecture practices and the ability to apply them across diverse client environments.

Ability to quickly learn and apply new data technologies and engineering approaches.

Data Platform Engineering

Experience with concepts such as:

Data Lakes, Data Warehouses, and Lakehouse architectures

ETL / ELT pipeline design and orchestration

DataOps & CI/CD for Data

Data Governance, Cataloging, and Lineage

Distributed Data Processing

Open Table Formats (Delta Lake, Iceberg)

Core Data Technologies

Deep expertise in one or more enterprise data platforms and tools, including:

Databricks / Apache Spark

Snowflake

Apache Airflow, dbt (data build tool)

Event Streaming (Apache Kafka, Confluent, Azure Event Hubs)

Cloud Engineering (Adjacent Skills)

Experience working with enterprise cloud platforms and deploying infrastructure via code, including:

Amazon Web Services (AWS), Microsoft Azure, or Google Cloud Platform (GCP)

Infrastructure as Code (Terraform, Bicep, ARM)

Containers & Kubernetes (understanding how to run data workloads in containers)

Programming & Automation

Strong proficiency in languages used for data processing and automation:

Python

SQL (Advanced tuning and analytics)

Scala or Java (Bonus)

Bash / PowerShell

Professional Skills

Strong analytical and problem-solving skills.

Excellent written and verbal communication skills.

Ability to communicate effectively with both technical and business stakeholders.

Strong collaboration and relationship-building skills.

Adaptability and a willingness to learn new technologies.

Passion for engineering excellence and continuous improvement.

Experience mentoring or supporting other engineers.

Experience That Will Help You Succeed

The following experience is considered an asset but is not required:

Artificial Intelligence & MLOps

Experience building infrastructure to support AI Platforms, Generative AI, or MLOps.

Understanding vector databases and data prep for Retrieval-Augmented Generation (RAG).

General Platform Engineering

Experience with developer self-service, Internal Developer Platforms (IDPs), or traditional CI/CD pipelines (GitHub Actions, GitLab CI/CD).

Cloud Financial Management

Experience with FinOps, specifically optimizing compute costs for massive data platforms like Snowflake or Databricks.

Industry Experience

Experience supporting clients within Financial Services, Government, Healthcare, Telecommunications, Insurance, Utilities, or other regulated industries.

Types of Client Engagements

As a member of CGI's Data Platform Engineering practice, you may contribute to initiatives such as:

Data Modernization & Cloud Migration

Enterprise Lakehouse Implementation

DataOps Transformation & Automation

Artificial Intelligence / MLOps Enablement

Real-time Analytics & Streaming Data Platforms

Enterprise Data Governance Initiatives

Technologies We Commonly Work With

Depending on the client engagement, you may work with technologies such as:

Data & Analytics Platforms

Databricks (Delta Lake, Unity Catalog)

Snowflake

Microsoft Fabric

AWS Glue / Athena / Redshift

Google BigQuery

Orchestration & Transformation

Apache Airflow

dbt (data build tool)

Apache Kafka

Cloud Platforms & Infrastructure

AWS, Microsoft Azure, Google Cloud Platform

Terraform, Ansible

Kubernetes, Docker

Programming & Query Languages

Python, SQL, Scala

What Success Looks Like

Successful Senior Data Platform Engineers at CGI:

Deliver secure, scalable, and reliable data architectures that create measurable client value and enable analytics/AI.

Build trusted relationships with clients through technical expertise and professionalism.

Adapt quickly to new data ecosystems, industries, and client environments.

Contribute reusable data engineering assets, automation, and best practices to the Data Platform practice.

Mentor teammates and actively share knowledge across the organization.

Continuously improve data operations processes and delivery practices.

Demonstrate ownership, accountability, collaboration, and commitment to continuous learning.

Why Join CGI?

Joining CGI means becoming part of a long-term consulting practice focused on helping organizations solve complex technology challenges.

As a member of our Data Platform Engineering practice, you will collaborate with experienced architects, data scientists, and consultants while supporting enterprise clients across a wide range of industries. As client needs evolve, you will have opportunities to work on new engagements, broaden your technical expertise, and continue building your career while remaining part of a collaborative engineering community.

At CGI, you will have opportunities to:

Deliver enterprise-scale cloud, DataOps, AI, and data modernization initiatives.

Work across multiple industries and diverse technology environments.

Collaborate with experienced architects and technical leaders.

Contribute to innovation, reusable data assets, and emerging technology initiatives.

Continuously develop your technical and consulting skills.

Grow your career into Data Architect, Principal Data Architect, Technical Practice Lead, or Director, Data Platform Engineering Specialist.

CGI is providing a reasonable estimate of the pay range for this role. The determination of this range includes factors such as skill set level, geographic market, experience and training, and licenses and certifications. Compensation decisions depend on the facts and circumstances of each case. A reasonable estimate of the current range is $95,000-$145,000. This role is a future opening.

#LI-AB19

Together, as owners, let’s turn meaningful insights into action.

Life at CGI is rooted in ownership, teamwork, respect and belonging. Here, you’ll reach your full potential because…

You are invited to be an owner from day 1 as we work together to bring our Dream to life. That’s why we call ourselves CGI Partners rather than employees. We benefit from our collective success and actively shape our company’s strategy and direction.

Your work creates value. You’ll develop innovative solutions and build relationships with teammates and clients while accessing global capabilities to scale your ideas, embrace new opportunities, and benefit from expansive industry and technology expertise.

You’ll shape your career by joining a company built to grow and last. You’ll be supported by leaders who care about your health and well-being and provide you with opportunities to deepen your skills and broaden your horizons.

At CGI, we value the strength that diversity brings and are committed to fostering a workplace where everyone belongs. We collaborate with our clients to build more inclusive communities and empower all CGI partners to thrive. As an equal-opportunity employer, being able to perform your best during the recruitment process is important to us. If you require an accommodation, please inform your recruiter.

That same commitment to fairness extends to how we use technology. To support our recruitment team, AI tools may be used to help assess applications though they never replace human judgement. All hiring decisions remain entirely in the hands of our recruitment professionals.

To learn more about accessibility at CGI, contact us via email . Please note that this email is strictly for accessibility requests and cannot be used for application status inquiries.

Come join our team—one of the largest IT and business consulting services firms in the world.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Data Platform Engineering Specialist in Toronto, ON vacancy
  • $95k - $145k per year

    Senior Platform Engineering Specialist Position Description Location: Toronto/Montreal Preferred Languages: Bilingual (English/French) Preferred Employment Type: Full-Time CGI is seeking an experienced Senior Platform Engineering Specialist to join our growing... 
    Data
    Senior
    Long term contract
    Permanent employment
    Full time
    Toronto, ON
    2 days ago
  • $80k - $138k per year

     ...well-being and connectedness. Learn from deep subject matter experts through mentoring and on the job coaching -- As a Data & AI Platform Engineer, you operate at the foundation of modern data and AI ecosystems—designing, deploying, and operating scalable, secure, and... 
    Data
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    17 hours ago
  • $135k - $150k per year

     ..., Kinross is a Canadian-based senior gold mining company with operations...  ...our global technology platforms to enable secure, scalable, and...  ...and hands-on Senior Platform Engineer to drive the evolution of our...  ...Collaborate with security, data, and technology delivery teams... 
    Data
    Senior
    Long term contract
    Temporary work
    Casual work
    Local area
    Immediate start
    Remote work

    Kinross Gold Corporation

    Toronto, ON
    17 hours ago
  • $116k - $235.1k per year

     ...About the Role: We're hiring Senior and Staff Data Platform Engineers to join the Data Infrastructure teams in Toronto. Together these teams own the infrastructure that processes billions of events per day: Spark-on-Kubernetes, Flink and Kinesis pipelines, a multi-petabyte... 
    Data
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week

    Tubi - Canada

    Toronto, ON
    a month ago
  • $165k - $180k per year

     ..., and it defines our culture. About the Job As the Senior Manager of our Data Platforms team, you will lead a highly technical group responsible...  ...high-performing team of database administrators and data engineers to foster a culture of operational excellence and continuous... 
    Data
    Senior
    Long term contract
    Local area
    Flexible hours

    OpenTable

    Toronto, ON
    2 hours ago
  • $84k - $175k per year

     ...to-end design and implementation of Microsoft Fabric-based data platforms (Lakehouse, Warehouse, OneLake). • Architect and deliver...  ...roadmaps. Team Leadership • Manage and mentor a team of data engineers and senior consultants. • Support hiring, onboarding, and capability... 
    Data
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    17 hours ago
  •  ...FastAPI, async patterns, and Pydantic-based data validation. Hands-on experience with...  ...Snowpark for building backend processing engines. Understanding of REST API design, OpenAPI...  ...workflows. Ability to work with cloud platforms (AWS, Azure, or GCP) for data storage, compute... 
    Data
    Full time
    Contract work
    Local area

    Long Finch Technologies

    Toronto, ON
    21 days ago
  •  ...We are looking for a skilled Senior Data Platform Engineer with a strong Python background to join our team. This role is ideal for a data engineering professional experienced in delivering robust data platforms and implementing data fabric solutions. As a Senior Data Platform... 
    Data
    Senior

    EPAM Systems

    Toronto, ON
    a month ago
  •  ...Terminal builds telematics data infrastructure for the commercial...  ...Intact Insurance depend on our platform to access GPS speeding and...  ...Were looking for a software engineering intern whos excited about building...  .... Youll work closely with our senior software engineers contributing... 
    Data
    Senior
    Internship
    Work at office

    Terminal

    Toronto, ON
    1 day ago
  • $110k - $160k per year

     ...better working world for all.  As an AI Platform Engineer, you will design, build, and operate the...  ...-job training An excellent team of senior colleagues, dedicated to managing and...  ...in the capital markets.   Enabled by data and technology, diverse EY teams in over... 
    Data
    Senior
    Long term contract

    Ernst & Young

    Toronto, ON
    8 days ago
  • $92.9k - $116.1k per year

     ...Marqeta is the modern card issuing platform behind companies like Uber Square Instacart and Klarna. Our Data Engineering Platform team owns the Snowflake infrastructure and services...  ...ownership from day one. Youll partner with senior engineers on production infrastructure help... 
    Data
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Marqueta

    Toronto, ON
    14 days ago
  • $120k - $160k per year

     ...Flinks Flinks is the embedded finance platform that brings together connectivity,...  ...’s most trusted platforms for financial data access, enrichment, and money movement....  ...in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering... 
    Data
    Senior
    Full time
    Contract work
    Remote work
    Flexible hours

    Flinks

    Toronto, ON
    22 days ago
  • $80 - $100 per hour

     ...has to offer at . The Opportunity: We’re looking for a Senior Data Engineer to join our Data and Analytics Group within the Technology...  ...department for 12 months. Reporting to the Sr Director, Data Platform Delivery and Engineering, the Data Engineer is responsible... 
    Data
    Senior
    Hourly pay
    Long term contract
    Temporary work
    Internship

    Aviso Wealth

    Toronto, ON
    13 days ago
  •  ...organizations to thrive in the modern economy. Rockstar is supporting this client in their search for a talented Sr. Data Engineer to help evolve their core data platform and drive impactful business outcomes. A Sr. Data Engineer is sought to join the team. This individual... 
    Data
    Senior

    Rockstar

    Toronto, ON
    22 days ago
  • $95k - $145k per year

    Data Engineering Specialist - Databricks Position Description Are you an experienced Data Engineering professional interested in working in a...  ...experience required). Experience Level: Intermediate and Senior candidates are encouraged to apply. Role Type: Hands-on individual... 
    Data
    Senior
    Toronto, ON
    12 days ago
  • $80 per hour

     ...DAngelo Larry Summers and Jack Dorsey . Position: Data Engineer (Coding Agent Experience) Type: Contract Compensation...  ...involving ETL pipelines data warehouses analytics platforms and distributed data systems . Identify bugs edge... 
    Data
    Full time
    Contract work
    Summer work
    Remote work

    Mercor

    Toronto, ON
    1 day ago
  • $135k - $150k per year

     ...its people, find out more about what Aviso has to offer at  . The Opportunity: We’re looking for an AI Engineer, AI Platform & ML Engineering to join our Data & AI Technology Partners team. Reporting to the Sr. Director of Data Science and AI Enablement, the AI Platform... 
    Data
    Senior
    Full time
    Internship

    Aviso Wealth

    Toronto, ON
    15 days ago
  • $120k - $145k per year

     ...analytical, and hard working people who are lifelong learners. About The Role As a Senior Data Engineer you’ll be tasked with designing, building, and maintaining scalable data platforms and pipelines. Your deep knowledge of data platforms such as Azure Fabric, Databricks... 
    Data
    Senior
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    2 hours ago
  • $100 per hour

     ...Role: Senior Data Engineer Structure: Hybrid (2 days onsite / 3 days remote) - Toronto Duration: 6-Month Contract Pay Rate: up to $100...  ...practices Build API-driven integrations between enterprise data platforms and Salesforce Data Cloud (CDP/Data 360) and Salesforce... 
    Data
    Senior
    Contract work
    Remote work

    CorGTA

    Toronto, ON
    2 days ago
  • $57.46 - $67.04 per hour

    We are seeking a highly accomplished Senior Data Engineer for an enterprise-level contract opportunity based in Toronto. In this role, you will take on a premier engineering capacity within data platform development, enterprise data warehousing, and business intelligence streams... 
    Data
    Senior
    Contract work
    Remote work
    2 days per week

    Randstad

    Toronto, ON
    7 days ago
  • $140k - $170k per year

     ...into Etraveli Group’s world leading tech platform - giving partners access to global...  ...role Tripstack is moving its entire data stack from bare-metal VMs to Kubernetes...  ...new data centre. We are looking for a senior infrastructure engineer who has done stateful migrations... 
    Data
    Senior
    Full time
    Work at office
    Flexible hours
    2 days per week

    Etraveli Group

    Toronto, ON
    a month ago
  • $130k - $160k per year

     ...of automotive retail.   --- About the role Join our Platform Engineering team at AutoScout24 Group / Trader Corporation. We build the...  ...and AI is the biggest lever we have. We're looking for a senior platform engineer who already works fluently with modern AI tooling... 
    Senior

    AutoTrader.ca

    Toronto, ON
    16 days ago
  •  ...At ShyftLabs, we live and breathe data. Since 2020, we've been helping Fortune...  ...complex data challenges, build modern cloud platforms, and deliver innovative solutions for...  ...ShyftLabs is seeking an experienced Senior / Lead Data Engineer to lead the design, architecture, and... 
    Data
    Senior
    Full time

    shyftlabs

    Toronto, ON
    14 days ago
  • As an AI Platform Engineer for AI & Emerging Tech, you will drive AI platform enablement across the...  ..., logging/monitoring, rate limits, data-access controls). Work with cross engineering...  ...Seniority Senior... 
    Data
    Senior

    Luxoft

    Toronto, ON
    14 days ago
  • We are seeking an advanced Senior Data Analytical Specialist/Scientist to analyze, build, and validate complex, large-scale statistical models within...  ...advanced research methodologies and scalable data engineering. You will collaborate closely with cross-functional technical... 
    Data
    Senior
    Long term contract
    Contract work
    Work at office
    Flexible hours
    2 days per week

    Randstad

    Toronto, ON
    17 days ago
  • $150k - $190k per year

     ...something big!  About the Team Engineers on this team build our rules-...  ...evolving many areas of the platform, which means there is...  ...Reporting to the Manager of Data Platform, you will play an important...  ...scalable as Forma grows. As a Senior Engineer, Data Platform, you are... 
    Data
    Senior

    Forma.ai

    Toronto, ON
    a month ago
  • $136k - $170k per year

     ...opportunity to thrive.  We believe that our data is one of our greatest assets, and the...  ..., People, and Enterprise. As a Senior Data Engineer, you will be a key technical leader on...  ...experience in data engineering and data platforms, particularly with cloud technologies... 
    Data
    Senior
    Hourly pay
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Toronto, ON
    more than 2 months ago
  • $69k - $114k per year

     ...We’re looking for a Software Engineer to design, build, and support scalable applications, platform services, and shared engineering...  ...architects, platform engineers, and senior developers on technical design...  ...frontend, backend, APIs, and data layers • Strong experience with... 
    Data
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    17 hours ago
  • $160k - $220k per year

     ...opportunity to do career-defining work. We're all in on this mission. If you are too, let's talk. Staff Software Reliability Engineer - Data Platform  About the Team The Data Platform team is responsible for the foundational data services, systems, and data products for... 
    Data
    Local area
    Worldwide
    Flexible hours

    Okta

    Toronto, ON
    15 days ago
  •  ...successful at Vanta without it.  We are looking for a Senior Software Engineer to join our Product Platform org - the group that powers product development across...  ...started in 2018, in the wake of several high-profile data breaches. Online security was only becoming more important... 
    Data
    Senior
    Full time
    Internship
    Remote work
    Flexible hours

    Vanta

    Toronto, ON
    4 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Data Platform Engineering Specialist. Be the first to apply!