Senior Data Engineering Consultant
$95k - $145k per yearSenior Data Engineering Consultant Position Description
This role is hybrid and time.requires you to be at our downtown Toronto and/or Client office at a minimum 4 days per week - subject to change at any We are seeking a Senior Data Engineer to join a high-performing data engineering team responsible for building and maintaining scalable data pipelines and modern data platforms. The successful candidate will play a key role in designing, developing, and optimizing large-scale data processing solutions while collaborating closely with data architects, software engineers, and business stakeholders. The ideal candidate brings strong expertise in Spark 3, Scala, and Python, with experience building distributed data processing solutions in enterprise environments. Experience with Kafka is considered a strong asset. The successful candidate will also be expected to learn and adopt Q as part of the role, with training provided. Your future duties and responsibilities
• Design, develop, and maintain scalable data pipelines and ETL/ELT processes.
• Build and optimize distributed data processing applications using Spark 3 and Scala.
• Develop data engineering solutions using Python for automation, transformation, and orchestration.
• Support ingestion, processing, and integration of structured and unstructured data from multiple sources.
• Collaborate with architects and stakeholders to design efficient and reliable data solutions.
• Ensure data quality, integrity, governance, and operational reliability across platforms.
• Monitor, troubleshoot, and optimize performance of data processing workloads.
• Participate in code reviews and promote engineering best practices.
• Contribute to CI/CD, automation, and deployment processes.
• Learn and apply Q technology within the data platform ecosystem through provided training. Required qualifications to be successful in this role
• 5+ years of experience in Data Engineering or related disciplines.
• Strong hands-on experience with Spark 3.
• Strong programming experience with Scala.
• Strong development experience with Python.
• Experience designing and maintaining large-scale data pipelines.
• Solid understanding of distributed computing and big data architectures.
• Experience working with data modeling, data transformation, and data integration frameworks.
• Strong problem-solving and troubleshooting skills.
• Experience working in Agile development environments.
• Excellent communication and collaboration skills.
Preferred Qualifications
• Experience with Kafka and event-driven architectures.
• Exposure to real-time data streaming solutions.
• Experience with cloud-based data platforms.
• Familiarity with CI/CD pipelines and DevOps practices.
• Experience working with large enterprise data ecosystems.
• Previous experience in financial services or highly regulated industries.
• Exposure to Q or willingness to learn new technologies.
Technical Skills
Required
• Spark 3
• Scala
• Python
• SQL
• Data Engineering
• ETL / ELT
• Distributed Computing
• Data Pipeline Development
Nice to Have
• Kafka
• Streaming Data Platforms
• Cloud Technologies
• CI/CD
• DevOps
• Q **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 an existing vacancy. #LI-BN 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. 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.
This role is hybrid and time.requires you to be at our downtown Toronto and/or Client office at a minimum 4 days per week - subject to change at any We are seeking a Senior Data Engineer to join a high-performing data engineering team responsible for building and maintaining scalable data pipelines and modern data platforms. The successful candidate will play a key role in designing, developing, and optimizing large-scale data processing solutions while collaborating closely with data architects, software engineers, and business stakeholders. The ideal candidate brings strong expertise in Spark 3, Scala, and Python, with experience building distributed data processing solutions in enterprise environments. Experience with Kafka is considered a strong asset. The successful candidate will also be expected to learn and adopt Q as part of the role, with training provided. Your future duties and responsibilities
• Design, develop, and maintain scalable data pipelines and ETL/ELT processes.
• Build and optimize distributed data processing applications using Spark 3 and Scala.
• Develop data engineering solutions using Python for automation, transformation, and orchestration.
• Support ingestion, processing, and integration of structured and unstructured data from multiple sources.
• Collaborate with architects and stakeholders to design efficient and reliable data solutions.
• Ensure data quality, integrity, governance, and operational reliability across platforms.
• Monitor, troubleshoot, and optimize performance of data processing workloads.
• Participate in code reviews and promote engineering best practices.
• Contribute to CI/CD, automation, and deployment processes.
• Learn and apply Q technology within the data platform ecosystem through provided training. Required qualifications to be successful in this role
• 5+ years of experience in Data Engineering or related disciplines.
• Strong hands-on experience with Spark 3.
• Strong programming experience with Scala.
• Strong development experience with Python.
• Experience designing and maintaining large-scale data pipelines.
• Solid understanding of distributed computing and big data architectures.
• Experience working with data modeling, data transformation, and data integration frameworks.
• Strong problem-solving and troubleshooting skills.
• Experience working in Agile development environments.
• Excellent communication and collaboration skills.
Preferred Qualifications
• Experience with Kafka and event-driven architectures.
• Exposure to real-time data streaming solutions.
• Experience with cloud-based data platforms.
• Familiarity with CI/CD pipelines and DevOps practices.
• Experience working with large enterprise data ecosystems.
• Previous experience in financial services or highly regulated industries.
• Exposure to Q or willingness to learn new technologies.
Technical Skills
Required
• Spark 3
• Scala
• Python
• SQL
• Data Engineering
• ETL / ELT
• Distributed Computing
• Data Pipeline Development
Nice to Have
• Kafka
• Streaming Data Platforms
• Cloud Technologies
• CI/CD
• DevOps
• Q **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 an existing vacancy. #LI-BN 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. 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 a month ago
Similar jobs that could be interesting for youBased on the Senior Data Engineering Consultant in Toronto, ON vacancy
$58k - $102k 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 on the AI & Data Transformation team, you will operate at the core of modern data and AI ecosystem designing, building, and...SeniorPermanent employmentFlexible hours$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...SeniorPermanent employmentFlexible hours$72k - $138k per year
...coaching -- What will your typical day look like? As a Senior Consultant on the AI & Data Transformation team, you will operate at the intersection... ...with cross-functional teams of data scientists, engineers, designers, and consultants to deliver scalable AI and data...SeniorPermanent employmentFlexible hours$90k - $140k per year
...to execution. Our 12,000 experts in engineering and platforms, commerce, consulting, content transformation, CRM, and... ...businesses. Do you have strong data and analytical skills, with a passion... ...and growth? Then you might be the Senior Data Insights Consultant we are looking...Senior- ...About the Role We’re looking for a Senior Data Analytics Consultant to join Limelight and operate at the intersection of finance, data, and product. This is a customer-facing but execution-focused role, where you’ll work closely alongside Customer Success, Product,...SeniorFull time
- .... About Netlight Netlight is an international digital consulting firm, helping leading companies to succeed in the digital landscape... ...service contains the collective intelligence of more than 2000 consultants offering a comprehensive range of digital services, from...Full time
$120k - $145k per year
...Who We Are Konrad is a next generation digital consultancy. We are dedicated to solving complex business problems for our global... ...people who are lifelong learners. About The Role As a Senior Data Engineer you’ll be tasked with designing, building, and maintaining scalable...SeniorFull timeWork from homeFlexible hours$62k - $106k per year
...coaching -- What will your typical day look like? As a Senior Consultant within our Analytics practice, you will collaborate closely... .... You will contribute to the design and development of data-driven solutions that unlock insights from complex datasets and...SeniorPermanent employmentFlexible hours$80k - $138k per year
...look like? As a Ceridian Dayforce Payroll Consultant, you will work as part of a collaborative team, supporting senior consultants and engaging directly with clients to... ...~4+ years of experience in HCM integrations and data management, with at least 2 years focused on Dayforce...SeniorPermanent employmentFlexible hours$60 - $70 per hour
...Job Title: Senior Data Engineer Job Location: Hybrid, Toronto, Ontario, Canada Job Type: T4 Contract Experience: 5+ Years Rate:... ...Technologies is a trusted partner for future-ready software consulting, enabling Fortune 500 enterprises to accelerate digital transformation...SeniorLong term contractContract workManual labor- ...Description: ~10+ years of Business domain experience and/or Data Engineer experience with client-facing products. ~ Experience in Iterative... ...people skills; ability to communicate and present clearly to senior management and executives, as well as project teams. ~...SeniorPermanent employmentFull timeLocal area
$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 INC p/h -- We have a great new opportunity to support one of our Loyalty Sector clients in a contract capacity! Please see below...SeniorContract workRemote work$110k per year
...with experience. About the Team: The Data & Analytics team is moving from a legacy... ...data quality standards, and creating engineering patterns that let analytics, product, engineering... ...confidence. About the Role: The Senior Data Engineer will design, build, and...SeniorFull timeWork at officeRemote workFlexible hours$84.7k - $134.7k per year
...At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to design and develop robust data solutions... ...solutions. Meaningful work you'll be part of As a Senior Associate, Azure Data Engineer, you will play a key role in...SeniorFull time$135k - $210k per year
...Overview: Guidepoint seeks an experienced Data/AI Engineer as an integral member of the Toronto-based AI team. The Toronto Technology Hub... ...integration of responsible AI and best-in-class MLOps. The Senior AI/ML Engineer will be a primary contributor to building scalable...SeniorFull timeWorldwide$99.6k - $136.9k per year
...globe. Location: Hybrid- 3 days a week from our Winnipeg or Toronto office & 2 days working from home Reporting to: Senior Manager, Data Engineering Think you have what it takes to join an elite team of software developers, engineers, and data scientists? If you want...SeniorFull timeWork at officeFlexible hoursNight shift3 days per week$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...SeniorLong term contractRemplacementFull timeTemporary workWork at officeLocal areaFlexible hours2 days per week- ...Improving patient outcomes. As a market leader in AI-driven, data-powered, and privacy-compliant healthcare engagement, we connect... ...possess specialized skills critical to this role. As a Senior Data Engineer , you will own Nimble's data platform — the layer that every...SeniorFull timeLive outVisa sponsorship
$60 - $70 per hour
...Job Title: Senior Data Engineer Location: Hybrid (2 days remote), Toronto, Canada Experience: 5+ Years Rate: 60 CAD to 70 CAD per hour... ...distributed systems Experience with Presto or similar query engines Certifications ~ Cloud or Data Engineering certifications...SeniorHourly payLong term contractFull timeRemote work$58k - $102k per year
...asset: - Content services strategy - Data archiving - Technology innovation... ..., Computer Science, Software Engineering or other IT related disciplines... ...position is $58,000 - $102,000 for the Consultant level and $92,000 - $138,000 for the Senior Consultant level, and individuals...SeniorPermanent employmentRemote workFlexible hours$144k - $188k per year
...content personalization for marketers through data-activated content generation and AI... ...Systems team owns the core recommendations engine and ML platform that powers billions of AI... ...the world's largest consumer brands. As a Senior Data Engineer, you will own the Spark-based...Senior$56k - $84k per year
...What will your typical day look like? Life Insurance Stream As an Analyst, Consultant, or Senior Consultant focusing on the Life Insurance practice in our Financial Engineering & Modeling team, you will: Conduct independent validations of insurance models (...SeniorPermanent employmentFlexible hours$90.5k - $136k per year
...working world. The opportunity We are seeking a Senior Consultant for our AI & Data practice team. We are looking for a candidate with strong... ...Work closely with cross-functional teams, architects, engineers to translate requirements in robust AI solutions integrating...SeniorWeekend work- ...typical day look like? As a Cyber Risk Consultant / Senior Consultant, you will have the... ...Degree or Diploma in Computer Science, Engineering, Management Information Systems or Information... ...enforce and automate security policies. • Data Serialization (JSON, YAML): A solid...SeniorPermanent employmentFlexible hours
$115k - $130k per year
...ambitious work, creative collaboration, and helping to build something great, you’ll want to keep reading. About the Role: Senior Data Engineer We’re growing — and we’re hiring a Senior Data Engineer to join our Platform and Data team! In this role, you’ll help us build...SeniorRemote work- ...Data Engineer – Google Cloud Platform (GCP), BigQuery, Python & Data Pipelines Location: Hybrid – 3 Days per Week On-Site Job Summary • Skilled Data Engineer with hands-on Google Cloud Platform (GCP) experience to design, build, and maintain scalable...SeniorContract work3 days per week
- ...mission to democratize AI. Leveraging proprietary AI Studio and AI Engines, the company helps drive the clients’ AI Enterprise... ...achieve their full potential with AI. Type: Remote Full-time Senior Data Engineer Are you an experienced Data Engineering professional...SeniorFull timeContract workLocal areaRemote work
- ...Job Title: Senior Data Strategist (Principal Analyst) Location: Toronto ON (Hybrid)... ...and bridging the gap between technical engineering squads and the C-suite. This is a high-impact... ...( FinTech Banking Insurance or Consulting ). ~ Technical Depth: Mastery of enterprise...SeniorFull timeWork at officeShift work
$105k - $115k per year
...Konrad is a next-generation digital consultancy. We are dedicated to solving complex business... ...learners. About The Role As a Senior Data Analyst, you are an experienced analytics... ...You work closely with consultants, data engineers, developers, designers and clients across...SeniorFull timeWork from homeFlexible hours$62 per hour
Our client, a Top 5 Canadian Bank, is looking to hire a Records and Data Governance Consultant for a 10-month contract. This is a hybrid role requiring in-office presence at downtown Toronto (2-3 days per week). Must-Have Skills ~5+ years of experience managing programs...Contract workWork at office2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Data Engineering Consultant. Be the first to apply!
Related searches
- représentant senior Toronto, ON
- senior cyber security analyst Toronto, ON
- senior qa analyst Toronto, ON
- senior financial analyst remote Toronto, ON
- senior research analyst Toronto, ON
- senior delivery manager Toronto, ON
- senior administrative assistant Toronto, ON
- senior product manager Toronto, ON
- working with seniors Toronto, ON
- senior work from home Toronto, ON
