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

Senior Data Engineering Consultant

$95k - $145k per year
Senior 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.

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... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    20 hours 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... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    20 hours ago
  • $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... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    20 hours ago
  • $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

    MAP

    Toronto, ON
    1 day ago
  •  ...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,... 
    Senior
    Full time

    Limelight Software

    Toronto, ON
    2 days ago
  •  ....   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

    netlight

    Toronto, ON
    25 days ago
  • $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... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    4 hours ago
  • $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... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    20 hours ago
  • $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... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    20 hours ago
  • $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... 
    Senior
    Long term contract
    Contract work
    Manual labor

    NearSource

    Toronto, ON
    18 days ago
  •  ...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. ~... 
    Senior
    Permanent employment
    Full time
    Local area

    Capgemini

    Toronto, ON
    1 day 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 INC p/h  -- We have a great new opportunity to support one of our Loyalty Sector clients in a contract capacity! Please see below... 
    Senior
    Contract work
    Remote work

    CorGTA

    Toronto, ON
    10 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    iQmetrix

    Toronto, ON
    13 days ago
  • $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... 
    Senior
    Full time

    PwC Canada

    Toronto, ON
    27 days ago
  • $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... 
    Senior
    Full time
    Worldwide

    Guidepoint

    Toronto, ON
    4 days ago
  • $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... 
    Senior
    Full time
    Work at office
    Flexible hours
    Night shift
    3 days per week

    SkiptheDishes

    Toronto, ON
    17 days 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... 
    Senior
    Long term contract
    Remplacement
    Full time
    Temporary work
    Work at office
    Local area
    Flexible hours
    2 days per week

    Tubi - Canada

    Toronto, ON
    12 days ago
  •  ...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... 
    Senior
    Full time
    Live out
    Visa sponsorship

    nimblerx

    Toronto, ON
    25 days ago
  • $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... 
    Senior
    Hourly pay
    Long term contract
    Full time
    Remote work

    Techedin

    Toronto, ON
    24 days ago
  • $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... 
    Senior
    Permanent employment
    Remote work
    Flexible hours

    Deloitte

    Toronto, ON
    20 hours ago
  • $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

    Movable Ink

    Toronto, ON
    4 hours ago
  • $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 (... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    20 hours ago
  • $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... 
    Senior
    Weekend work

    Ernst & Young

    Toronto, ON
    1 day ago
  •  ...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... 
    Senior
    Permanent employment
    Flexible hours

    Deloitte

    Toronto, ON
    20 hours ago
  • $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... 
    Senior
    Remote work

    commonsku

    Toronto, ON
    a month ago
  •  ...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... 
    Senior
    Contract work
    3 days per week

    Astra North Infoteck Inc.

    Toronto, ON
    4 days ago
  •  ...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... 
    Senior
    Full time
    Contract work
    Local area
    Remote work

    Fusemachines

    Toronto, ON
    a month ago
  •  ...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... 
    Senior
    Full time
    Work at office
    Shift work

    Trident Staff

    Toronto, ON
    7 hours ago
  • $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... 
    Senior
    Full time
    Work from home
    Flexible hours

    Konrad

    Toronto, ON
    4 hours ago
  • $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 work
    Work at office
    2 days per week
    3 days per week
    Toronto, ON
    4 days ago

Do you want to receive more vacancies?

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