Data Engineering Lead

Apply for this position

Upload CV/Resume*

Allowed Type(s): .pdf, .doc, .docx

Work Location: Dubai

Job Summary

We are looking for an experienced Data Engineering Lead to provide technical leadership across multiple data engineering projects and squads. 

The ideal candidate will have strong hands-on experience with Apache Airflow, DBT, Python, SQL, and AWS, along with proven experience designing scalable data pipelines and leading data engineering teams. 

You will be responsible for developing and optimizing Airflow workflows, managing DBT infrastructure, improving data engineering architecture, and ensuring reliable, scalable, and cost-effective data solutions.

Key Responsibilities 

  • Provide technical leadership across data acquisition, transformation, and distribution. 
  • Lead, mentor, and coach Data Engineers, Data Architects, and Database Administrators. 
  • Design, implement, and manage scalable data pipelines using Apache Airflow. 
  • Develop, test, and maintain complex Airflow DAGs and custom operators. 
  • Monitor, troubleshoot, and optimize Airflow workflows for performance and reliability. 
  • Develop, test, and maintain DBT infrastructure and models executed through Airflow. 
  • Manage DBT infrastructure upgrades and optimize DBT code for performance and efficiency. 
  • Integrate DBT workflows with Apache Airflow. 
  • Ensure data quality, integrity, reliability, and consistency across data pipelines. 
  • Collaborate with Data Engineers, Data Scientists, Product Owners, and other stakeholders to translate requirements into scalable solutions. 
  • Recommend improvements to data engineering architecture, frameworks, and technologies. 
  • Drive adoption of modern ETL/ELT, workflow orchestration, and data management practices. 
  • Document workflows, processes, configurations, and technical solutions. 
  • Troubleshoot production issues and drive continuous improvement. 

Required Skills & Experience

  • Proven hands-on experience with Apache Airflow. 
  • Strong experience designing and maintaining complex Airflow DAGs. 
  • Experience developing custom Airflow operators. 
  • Good Knowledge with DBT (Data Build Tool). 
  • Experience managing DBT infrastructure upgrades and optimizing DBT code. 
  • Strong Python programming skills. 
  • Strong SQL and relational database experience. 
  • Strong understanding of ETL/ELT concepts and data pipeline architecture. 
  • Hands-on experience with AWS data and infrastructure services. 
  • Experience with ECS, Fargate, EC2, and EKS. 
  • Experience with Git and version control. 
  • Strong understanding of data quality, monitoring, troubleshooting, and performance optimization. 
  • Excellent problem-solving, communication, and collaboration skills. 
  • Proven experience mentoring and leading technical teams. 

AWS Infrastructure Responsibilities 

  • Manage and optimize AWS infrastructure supporting Apache Airflow. 
  • Hands-on experience with Amazon ECS, AWS Fargate, Amazon EC2, and Amazon EKS. 
  • Ensure Airflow infrastructure is scalable, reliable, secure, and cost-effective. 
  • Troubleshoot infrastructure, deployment, and performance issues. 
  • Support cloud infrastructure optimization and automation. 

Must Have

  • Apache Airflow
  • DBT
  • Python
  • AWS (ECS/Fargate/EC2/EKS)
  • SQL

Nice to Have

  • ETL/ELT
  • Enterprise Data Warehousing
  • Data Architecture
  • Git
  • React/JavaScript

Nice to Have 

  • Experience with modern data architecture and cloud-native data platforms. 
  • Experience with CI/CD and infrastructure-as-code tools such as Terraform. 
  • Experience with Agile/Scrum methodologies. 
  • Experience with React or JavaScript frameworks. 

Explore More Openings

Senior AI ML Engineer

Bangalore

Data Engineer – AWS (Engineer / Senior / Lead)

Bangalore

Engineer

Bangalore

AI Engineer – GenAI & Agents

Bangalore

Data Engineer Treasure Data

Bangalore

Senior DevOps Engineer (AWS)

Bangalore

Engineering Lead

Bangalore

Data & AI Solution Architect (AWS)

Bangalore

Data Engineer -Full Stack – React

Bangalore

Software Developer – Identity & Access Management (IAM)

Bangalore

Data Test Engineer (ETL / Data Migration Testing) 

Bangalore

Technical Delivery Manager – Data & AI 

Bangalore

Power BI & Data Analyst Consultant 

Bangalore

ML Engineer – Customer Data & Analytics 

Bangalore

Sr Engineer – Full Stack

Bangalore

Enterprise Healthcare Sales Director – New Logo Acquisition

US

Engineering Manager – AI-Enabled Engineering & Deliver

Bangalore

Senior Quality Assurance

Bangalore

Engineering Lead

Bangalore

Senior DevOps Engineer (AWS)

Bangalore

Engineering Lead

Bangalore

Senior Data Engineer

Bangalore

Senior Full Stack Engineer

Bangalore

Engineering Manager

Bangalore

Junior Full Stack Engineer

Bangalore

Quality Assurance

Bangalore