Senior Data Engineer

CGI Group, Inc.

Portland (OR)

Remote

USD 63,000 - 139,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Profit participation program
Medical, dental, and vision benefits
401(k) matching and CGI share purchase

Job summary

CGI Group, Inc. is hiring a Senior Data Engineer to design and execute end-to-end test plans for enterprise data platforms and ETL/ELT pipelines.

You will validate data accuracy, transformations and quality across source and target systems, writing complex SQL and leveraging Databricks, Spark, PySpark and Python. The role requires hands-on testing experience with Hadoop/HDFS, Hive, and Azure Data Factory, in a Unix/Linux environment, and collaboration within Agile/Scrum teams.

Qualifications

  • 8+ years of experience in software quality engineering/testing with emphasis on ETL testing, data validation, integration testing and regression testing.
  • Strong SQL skills with complex queries for source-to-target validation, reconciliation and data quality testing.
  • Experience testing large-scale data platforms and ETL/ELT pipelines.
  • Hands-on with Databricks, Apache Spark, PySpark, Python and Azure Data Factory (ADF).
  • Experience with Hadoop ecosystem technologies including Hadoop/HDFS and Hive.
  • Experience working in Unix/Linux and using enterprise job scheduling tools such as Control M.
  • Solid understanding of data quality concepts, data transformations, data mappings, and source-to-target validation.
  • Experience with defect management and test management processes in Agile/Scrum delivery environments.
  • Strong analytical, troubleshooting, communication and collaboration skills.

Responsibilities

  • Design, develop, and execute test plans, scenarios, and cases for enterprise data platforms, ETL/ELT pipelines and data integration solutions.
  • Run end-to-end ETL testing and validate data accuracy, completeness, transformation logic, reconciliation and data quality across systems.
  • Write complex SQL queries to support backend testing and data validation.
  • Test large-scale data processing solutions using Databricks, Apache Spark, PySpark, Python, Hive, Hadoop/HDFS and Azure Data Factory (ADF).
  • Perform functional, integration, regression, system and data quality testing for data pipelines and data-driven applications.
  • Validate batch processing, job scheduling, dependencies and workflow execution using Control M and Unix/Linux environments.
  • Identify, document, track and retest defects while partnering with developers, data engineers and business analysts.
  • Develop and maintain reusable test scripts and automation where applicable.
  • Participate in Agile/Scrum activities including sprint planning, refinement, daily stand ups, reviews and retrospectives.

Skills

ETL testing
Data validation
Integration testing
Regression testing
SQL
Databricks
Apache Spark
PySpark
Python
Azure Data Factory
Hadoop/HDFS
Hive
Unix/Linux
Control-M
Data quality
Defect management
Agile/Scrum
Analytical thinking

Tools

Databricks
Apache Spark
PySpark
Python
Azure Data Factory
Hadoop/HDFS
Hive
Unix/Linux
Control-M

Job description

Work remotely from Oregon (USA) as a Senior Data Engineer at CGI Group, Inc., helping deliver reliable enterprise data platforms and ETL/ELT pipelines through rigorous testing, validation, and automation. This role combines strong technical depth with Agile/Scrum collaboration, supported by competitive compensation (USD 62,900 - 139,300 yearly) and a benefits package designed for your wellbeing and long-term growth.

You will design and execute end-to-end test plans that validate data accuracy, completeness, transformation logic, reconciliation, and data quality across source and target systems. If you enjoy turning quality concepts into repeatable testing assets and SQL-based checks, this position is built for that kind of impact.

What you’ll do
  • Design, develop, and execute test plans, test scenarios, and test cases for enterprise data platforms, ETL/ELT pipelines, and data integration solutions.
  • Run end-to-end ETL testing and validate data accuracy, completeness, transformation logic, reconciliation, and data quality across systems.
  • Write complex SQL queries to support backend testing and data validation.
  • Test large-scale data processing solutions using Databricks, Apache Spark, PySpark, Python, Hive, Hadoop/HDFS, and Azure Data Factory (ADF).
  • Perform functional, integration, regression, system, and data quality testing for data pipelines and data-driven applications.
  • Validate batch processing, job scheduling, dependencies, and workflow execution using Control M and Unix/Linux environments.
  • Identify, document, track, and retest defects while partnering with developers, data engineers, business analysts, and other stakeholders.
  • Develop and maintain reusable test scripts and automation solutions where applicable.
  • Participate in Agile/Scrum activities including sprint planning, refinement, daily stand ups, reviews, and retrospectives.
What you bring
  • 8+ years of experience in software quality engineering/testing, with strong experience in ETL testing, data validation, integration testing, and regression testing.
  • Strong hands‑on SQL skills, including complex queries for source-to-target validation, reconciliation, and data quality testing.
  • Experience testing large-scale data platforms and ETL/ELT pipelines.
  • Hands‑on experience with Databricks, Apache Spark, PySpark, Python, and Azure Data Factory (ADF).
  • Experience with Hadoop ecosystem technologies including Hadoop/HDFS and Hive.
  • Experience working in Unix/Linux and using enterprise job scheduling tools such as Control M.
  • Solid understanding of data quality concepts, data transformations, data mappings, and source-to-target validation.
  • Experience with defect management and test management processes in Agile/Scrum delivery environments.
  • Strong analytical, troubleshooting, communication, and collaboration skills.
Benefits
  • Competitive compensation including a profit participation program
  • Comprehensive medical, dental, and vision benefits
  • Basic life and accidental death & dismemberment insurance
  • 401(k) matching contributions and a CGI share purchase plan
  • Flexibility and paid accrued vacation leave of 10 to 20 days per year, based on job level, years of relevant prior experience, and years of service
  • 10 paid holidays per year
  • At least 80 consecutive hours of paid sick/safe leave (with exceptions where state/local law requires more)
  • Paid parental leave ranging from 20 to 70 consecutive business days based on circumstances of leave and applicable laws
  • Bereavement leave ranging from 1 to 7 days per year based on relationship
  • Paid jury duty leave, up to time summoned
  • Learning opportunities and tuition assistance
  • Wellness and Well being programs
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

CGI Group, Inc. • Knoxville (TN)

On-site
USD 90,000 - 123,000
401(k) plan and share purchase plan
Tuition assistance
Comprehensive insurance options
+3
Test Engineer (Manual) -- Junior
Test Engineer (Manual) -- Junior

CG • Fairfax (VA)

Hybrid
USD 65,000 - 143,000
Competitive compensation
Comprehensive insurance options
Matching contributions through the 401
+4
Business Intelligence Developer
Business Intelligence Developer

CG • Arlington (VA)

On-site
USD 60,000 - 140,000
Competitive compensation
401(k) plan matching
Paid time off
Data Engineer
Data Engineer

CG Infinity • Houston (TX)

On-site
USD 90,000 - 130,000
401k retirement plan
Employer match 100% of first 3%
Employer match 50% of next 2%
+1
Mid-Level Full-Stack AI Engineer
Mid-Level Full-Stack AI Engineer

CGI Group, Inc. • Knoxville (TN)

On-site
USD 80,000 - 110,000
Competitive compensation
Comprehensive insurance options
401(k) plan and share purchase plan
+4
Data Engineer
Data Engineer

CGS Federal (Contact Government Services) • Chicago (IL)

On-site
USD 112,597 - 152,810
Health, Dental, and Vision
Life Insurance
401(k)
+2
Senior Data Engineer
Senior Data Engineer

Grainger Management LLC • Lake Forest (IL)

Hybrid
USD 105,000 - 174,000
Medical, dental, vision, and life ins.
Therapy sessions (6 per year)
18 days PTO
+7
Data Engineer
Data Engineer

Sakataornamentals • Burlington (WA)

On-site
USD 110,000 - 125,000
Health insurance
401(k) Program + Company Match
Holiday Bonus
+2
Sr. Data Engineer
Sr. Data Engineer

CGS Federal (Contact Government Services) • Los Angeles (CA)

On-site
USD 144,768 - 209,109
Health, Dental, and Vision
Life Insurance
401k
+2
BI ETL Test Engineer
BI ETL Test Engineer

Capgemini • Irving (TX)

On-site
USD 77,000 - 151,000
Paid time off
Medical, dental, and vision coverage
Retirement savings plan