Senior Data Engineer

CGI

$107K — $154K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of experience in Data Engineering, Software Engineering, or a related technical field.
  • Proven ability to design and support enterprise data engineering solutions.
  • Hands-on experience with MDM platforms and data management principles.
  • Advanced Java development and enterprise application design expertise.
  • Experience in building cloud-native microservices within AWS environments.
  • Strong skills in SQL and PL/SQL for database development and optimization.
  • Proficiency with GitLab CI/CD for automation of deployment processes.

Responsibilities

  • Design and develop enterprise-scale data solutions to enhance data management and analytics capabilities.
  • Build and enhance Master Data Management solutions using AWS technologies.
  • Develop scalable data platforms and cloud-native microservices for enterprise initiatives.
  • Collaborate closely with stakeholders and engineering teams to create secure and high-performing data solutions.
  • Implement Infrastructure-as-Code practices using tools like Terraform.
  • Support large-scale data integration and movement processes to meet business requirements.
  • Troubleshoot and optimize distributed applications and cloud infrastructure performance.

Benefits

  • Comprehensive insurance options from day one.
  • 401(k) matching contributions and share purchase plan.
  • Paid time off for vacation, holidays, and sick leave.
  • Paid parental leave for new parents.
  • Learning opportunities and tuition assistance for professional growth.
  • Wellness and well-being programs to support employee health.
Full Job Description
Senior Data Engineer

Category: Business Analysis (functional and technical)

Main location: United States, Virginia, Reston

Position ID:J0626-0677

Employment Type: Full Time

Position Description:

CGI is seeking a Senior Data Engineer to design, develop, and support enterprise-scale data solutions that enable data management, integration, analytics, and business intelligence capabilities across the organization. This role combines application development, cloud engineering, database design, and operational support responsibilities within a modern AWS-based environment.
We partner with 15 of the top 20 banks globally, and our top 10 banking clients have worked with us for an average of 26 years!.

This role is located at a client site in Reston, VA. A hybrid working model is acceptable.

Your future duties and responsibilities:

CGI is seeking a Senior Data Engineer to design, develop, and support enterprise-scale data solutions that enable data management, integration, analytics, and business intelligence capabilities across the organization. This role combines application development, cloud engineering, database design, and operational support responsibilities within a modern AWS-based environment.

The successful candidate will work on building and enhancing Master Data Management (MDM) solutions, cloud-native microservices, and scalable data platforms using AWS services, Java technologies, Redshift, Aurora PostgreSQL, and Infrastructure-as-Code practices. The position requires close collaboration with business stakeholders, architects, and engineering teams to deliver secure, reliable, and high-performing data solutions that support enterprise data initiatives.

Required qualifications to be successful in this role:

. 5+ years of experience in Data Engineering, Software Engineering, Data Platform Development, or a related technical field
. Strong experience designing, developing, and supporting enterprise data engineering solutions.
. Hands-on experience with Master Data Management (MDM) platforms and data management principles.
. Advanced Java development experience, including enterprise application design and implementation.
. Experience building and deploying cloud-native microservices within AWS environments.
. Solid understanding of AWS services, particularly ECS, EC2, Lambda, Redshift, and Aurora PostgreSQL.
. Strong database development and optimization skills using SQL and PL/SQL.
. Experience designing and supporting large-scale data integration and data movement processes.
. Proficiency with GitLab CI/CD for automated build, deployment, and release management.
. Experience implementing Infrastructure-as-Code solutions using Terraform.
. Knowledge of data governance, data quality, metadata management, and enterprise data standards.
. Ability to troubleshoot distributed applications, cloud infrastructure, and database performance issues.
. Experience working with APIs, service-oriented architectures, and modern integration patterns.
. Familiarity with monitoring, logging, security, and operational best practices in AWS.
. Strong collaboration and communication skills with both technical and business teams.
. Experience working in Agile delivery environments.

Desired Skillset:

. AWS certifications (e.g., AWS Certified Developer, Solutions Architect, or Data Engineer) are desirable but not required.
. Experience developing enterprise applications using Java.
. Experience designing and supporting AWS-based cloud solutions.
. Experience with data warehousing, relational databases, and enterprise data management platforms.
. Experience with CI/CD pipelines and Infrastructure-as-Code practices.

Education:
Bachelor's degree in Computer Science, Information Systems, Software Engineering, Data Engineering, or a related technical discipline.

Other Information:
CGI is required by law in some jurisdictions to include a reasonable estimate of the compensation range for this role. The determination of this range includes various factors not limited to skill set, level, experience, relevant training, and licensure and certifications. To support the ability to reward for merit-based performance, CGI typically does not hire individuals at or near the top of the range for their role. Compensation decisions are dependent on the facts and circumstances of each case. A reasonable estimate of the current range for this role in the U.S. is $107,700.00 - $154,300.00.
CGI's benefits are offered to eligible professionals on their first day of employment to include: . Competitive compensation . Comprehensive insurance options . Matching contributions through the 401(k) plan and the share purchase plan . Paid time off for vacation, holidays, and sick time . Paid parental leave .Learning opportunities and tuition assistance . Wellness and Well-being programs

Skills:
  • Amazon Web Services Cloud
  • Data Engineering
  • Data Engineering
  • Data Management
  • GitLab
  • Postgre SQL
  • SQL
  • Terraform

Similar Jobs

More Jobs at CGI

More Information Technology Jobs

Find similar Senior Data Engineer jobs: