Lead Data Engineer
Role Overview
The role focuses on scalable data pipelines and cloud data platforms supporting analytics, reporting, and machine learning.
The grade-specific description includes leading a data engineering team and defining and executing data engineering strategy.
Key Skills for This Role
Full Job Posting
Role overview
The role focuses on scalable data pipelines and cloud data platforms supporting analytics, reporting, and machine learning.
The grade-specific description includes leading a data engineering team and defining and executing data engineering strategy.
Responsibilities
- Design, develop, and optimize ETL/ELT pipelines with Databricks and PySpark; build batch and real-time ingestion frameworks.
- Develop data models and transformations with SQL and Python; use Delta Lake for data management, quality, and performance.
- Implement orchestration workflows with Azure Data Factory, Airflow, or Databricks Workflows.
- Collaborate with technical and business stakeholders to understand requirements and deliver data solutions.
- Optimize Databricks jobs and Spark applications for performance, scale, and cost; apply governance, security, and compliance practices.
- Monitor and troubleshoot production pipelines, support critical issues, and contribute to reviews, documentation, and knowledge sharing.
- Lead and manage a data engineering team, set strategy, and ensure delivery of reliable, scalable data infrastructure.
Requirements and qualifications
- Strong or expert Spark/PySpark skills and hands-on pipeline development experience.
- Experience with ingestion patterns, Azure orchestration tools, and ADF or Airflow; SQL and denormalized data modeling for big data systems.
- Expertise in Databricks, PySpark, Python, SQL, and Delta Lake; cloud experience with Azure or AWS.
- Experience building enterprise-scale data solutions for analytics, reporting, and machine learning workloads.
- The grade-specific description calls for team leadership, data engineering strategy, and effective solution delivery.
Technical skills
- Technical skills include Spark/PySpark, Jupyter Notebooks, Colab or Databricks, SQL, denormalized data modeling, and Azure orchestration.
- Azure Data Factory, Airflow, and Databricks Workflows are listed as orchestration options.
Compensation
- The stated base compensation range is $150,405 to $175,908; the description does not specify a pay cadence.
Benefits
- Capgemini describes a benefits package for regular full-time employees; eligibility and available benefits depend on local policy.
- Potential benefits include paid time off, healthcare coverage, retirement savings plans, insurance, and employee assistance programs.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Capgemini
Senior Data Engineer - Vancouver
Vancouver, CAN
Capgemini is seeking a Senior Data Engineer to build and support reliable batch and real-time data pipelines and infrastructure. The role calls for strong Spark/PySpark expertise, Azure pipeline development, orchestratio
CORE JAVA DEVELOPER
Montréal, CAN
Capgemini is seeking a Core Java Developer to build full-stack features for its SD platform, including Java/Spring microservices and a React/TypeScript frontend. Applicants need 5+ years of server-side Java experience, h
Senior Oracle EPM Engineer
Montréal, CAN
Capgemini is seeking a Senior Oracle EPM Engineer to manage, optimize, and scale Hyperion financial planning and consolidation systems. The role requires strong PLSQL and shell scripting skills, with work at a Montreal c
Senior DevOps & Python Platform Engineering Specialist
Montréal, CAN
Capgemini is seeking a senior platform specialist to build Python-based tooling and operate enterprise content management platforms. The work includes DevOps automation, production support, system troubleshooting, and cu
.NET Dev with Capital Markets
Montréal, CAN
Capgemini is seeking a .NET support engineer to support and enhance capital-markets systems, resolve operational incidents, and deliver technical solutions. Candidates need 5+ years of capital-markets back-office experie
Senior Data Engineer
Vancouver, CAN
Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you’d like, where you’ll be supported and inspired by a collaborative community of colleagues around the world, and
EOL Certification Data & Triage Specialist
Montréal, CAN
The employer is seeking a specialist to support hardware and software end-of-life certification, triage, and technology asset data quality. The role analyzes and reconciles inventory data, supports stakeholders, and impr
Project Coordinator (BSFI)
Toronto, CAN
Capgemini is seeking an onshore Project Coordinator to support a data analytics cloud migration program. The role coordinates meetings, tracks actions and project documentation, and supports testing and migration readine
Senior Data Engineer - Vancouver
Vancouver, CAN
CORE JAVA DEVELOPER
Montréal, CAN
Senior Oracle EPM Engineer
Montréal, CAN
Senior DevOps & Python Platform Engineering Specialist
Montréal, CAN
.NET Dev with Capital Markets
Montréal, CAN
Senior Data Engineer
Vancouver, CAN
EOL Certification Data & Triage Specialist
Montréal, CAN
Project Coordinator (BSFI)
Toronto, CAN