×
Register Here to Apply for Jobs or Post Jobs. X

Senior Data Engineer

Job in Halifax, Nova Scotia, Canada
Listing for: CGI
Full Time position
Listed on 2026-02-18
Job specializations:
  • Engineering
    Data Engineer, Data Science Manager
  • IT/Tech
    Data Engineer, Data Science Manager
Job Description & How to Apply Below

Position

Description:

The Senior Data Engineer is responsible for designing, building, and optimizing scalable data pipelines and cloud based data solutions on Google Cloud Platform (GCP). This role involves working closely with data architects, analysts, and cross-functional teams to enable reliable data flows, real-time streaming, and advanced analytics. The ideal candidate has deep expertise in GCP services such as Pub/Sub, Dataflow, and Big Query, with a strong background in distributed data processing and data modeling

Your future duties and responsibilities:

• Design and develop scalable ETL/ELT data pipelines using GCP services such as Dataflow and Big Query.

• Build and maintain real time streaming solutions leveraging Pub/Sub and Dataflow.

• Optimize data pipelines and workflows for performance, reliability, and cost efficiency.

• Architect end to end cloud based data solutions on GCP aligned with business and technical requirements.

• Implement data security, governance, and quality best practices across all data environments.

• Automate infrastructure and pipeline deployments using CI/CD and Infrastructure-as-Code (e.g., Terraform).

• Design and maintain data models and warehouses in Big Query, including proper partitioning and clustering.

• Collaborate with cross-functional teams (analysts, data scientists, architects) to translate business needs into technical data solutions.

• Troubleshoot, monitor, and improve data pipelines to ensure reliable and timely data delivery.

• Mentor junior engineers and contribute to best practices, coding standards, and architectural guidelines.

Required qualifications to be successful in this role:

• 6+ years of experience in data engineering or similar roles.

• Strong expertise with Google Cloud Platform, including:

• Pub/Sub (event streaming, message ingestion)

• Dataflow (batch & streaming pipelines, Apache Beam)

• Big Query (SQL performance tuning, partitioning, clustering)

• Proficiency in Python, SQL, and data pipeline frameworks.

• Experience with distributed systems, data ingestion, and processing at scale.

• Knowledge of CI/CD pipelines, version control, and automation tools.

• Strong understanding of data modeling, warehousing concepts, and ETL/ELT design principles.

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 $70,–$,. This role is a future opportunity

#LI-OA1

Use of the term ‘engineering’ in this job posting refers to the technical sense related to Information Technology (IT) and does not imply that the individual practices engineering or possesses the requisite license as prescribed by the applicable provincial or territorial engineering regulator. We are seeking individuals with expertise in IT engineering-related functions, but licensure from an engineering regulator is not a prerequisite for this position.

Engineering is a regulated profession in Canada which is restricted in terms of use of titles and designation.

Skills:

  • Google Cloud Platform
  • Python
  • SQL
  • Position Requirements
    10+ Years work experience
    Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
    To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
     
     
     
    Search for further Jobs Here:
    (Try combinations for better Results! Or enter less keywords for broader Results)
    Location
    Increase/decrease your Search Radius (miles)

    Job Posting Language
    Employment Category
    Education (minimum level)
    Filters
    Education Level
    Experience Level (years)
    Posted in last:
    Salary