Senior Data Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
NorthBay Solutions seeks a Senior Data Engineer for an onsite role in Abu Dhabi to design, develop, and manage modern data platforms on Azure. The role involves building scalable data pipelines, data lakes, and warehouses, and requires 8-10+ years of experience with Azure Data Services, PySpark, and SQL.
Key Skills for This Role
Responsibilities
- Design, develop, and maintain scalable data platforms and data pipelines on Microsoft Azure
- Build and optimize batch and real time data ingestion frameworks from multiple structured and unstructured data sources
- Design and implement data lake, data warehouse, and lakehouse architectures to support analytics and reporting workloads
- Develop and manage ETL/ELT processes using modern cloud native data engineering practices
- Implement data transformation, cleansing, validation, and quality frameworks to ensure data accuracy and reliability
- Collaborate with business stakeholders, data analysts, data scientists, and application teams to understand data requirements
- Optimize data storage, processing, and query performance across enterprise data platforms
- Implement security, governance, monitoring, and compliance best practices across Azure environments
- Support integration of data platforms with AI/ML, business intelligence, and enterprise applications
- Participate in architecture reviews, code reviews, troubleshooting, and technical mentoring activities
- Ensure high availability, scalability, and operational excellence of data platforms and pipelines
Requirements
- 8–10+ years of experience in Data Engineering, Data Warehousing, and Enterprise Data Platform development
- Strong hands on experience with Microsoft Azure Data Services
- Expertise in Azure Data Factory (ADF), Azure Synapse Analytics, Azure Data Lake Storage (ADLS Gen2), and Azure SQL Database
- Experience building and managing large scale ETL/ELT pipelines and data integration solutions
- Strong proficiency in SQL, query optimization, and database performance tuning
- Hands on experience with PySpark, Apache Spark, and distributed data processing frameworks
- Strong programming skills in Python, Scala, or Java
- Experience with dimensional modeling, data warehousing concepts, and modern lakehouse architectures
- Strong understanding of data governance, data quality, metadata management, and security best practices
- Experience with Git, CI/CD pipelines, and DevOps practices
Full Job Posting
Job Summary
- We are seeking an experienced Senior Data Engineer with 8–10+ years of experience in designing, developing, and managing modern data platforms, data pipelines, and cloud based analytics solutions.
- The ideal candidate will have strong expertise in Azure Data Services, large scale data processing, data warehousing, ETL/ELT frameworks, and cloud native data architectures.
- The role requires hands on experience in building scalable, secure, and high performance data solutions that support enterprise analytics, reporting, AI, and business intelligence initiatives.
Key Responsibilities
- Design, develop, and maintain scalable data platforms and data pipelines on Microsoft Azure.
- Build and optimize batch and real time data ingestion frameworks from multiple structured and unstructured data sources.
- Design and implement data lake, data warehouse, and lakehouse architectures to support analytics and reporting workloads.
- Develop and manage ETL/ELT processes using modern cloud native data engineering practices.
- Implement data transformation, cleansing, validation, and quality frameworks to ensure data accuracy and reliability.
- Collaborate with business stakeholders, data analysts, data scientists, and application teams to understand data requirements and deliver scalable solutions.
- Optimize data storage, processing, and query performance across enterprise data platforms.
- Implement security, governance, monitoring, and compliance best practices across Azure environments.
- Support integration of data platforms with AI/ML, business intelligence, and enterprise applications.
- Participate in architecture reviews, code reviews, troubleshooting, and technical mentoring activities.
- Ensure high availability, scalability, and operational excellence of data platforms and pipelines.
Required Skills & Qualifications
- 8–10+ years of experience in Data Engineering, Data Warehousing, and Enterprise Data Platform development.
- Strong hands on experience with Microsoft Azure Data Services.
- Expertise in Azure Data Factory (ADF), Azure Synapse Analytics, Azure Data Lake Storage (ADLS Gen2), and Azure SQL Database.
- Experience building and managing large scale ETL/ELT pipelines and data integration solutions.
- Strong proficiency in SQL, query optimization, and database performance tuning.
- Hands on experience with PySpark, Apache Spark, and distributed data processing frameworks.
- Strong programming skills in Python, Scala, or Java.
- Experience with dimensional modeling, data warehousing concepts, and modern lakehouse architectures.
- Experience working with structured, semi structured, and unstructured data.
- Strong understanding of data governance, data quality, metadata management, and security best practices.
- Experience with REST APIs, data integration patterns, and enterprise system connectivity.
- Hands on experience with Git, CI/CD pipelines, and DevOps practices.
Preferred Qualifications
- Experience with Microsoft Fabric, OneLake, Dataflows, and Fabric Data Engineering workloads.
- Experience with Databricks, Delta Lake, and lakehouse implementations.
- Knowledge of real time streaming technologies such as Azure Event Hubs, Apache Kafka, or Azure Stream Analytics.
- Experience supporting AI/ML and advanced analytics workloads through enterprise data platforms.
- Familiarity with Power BI datasets, semantic models, and enterprise reporting architectures.
- Experience with data governance tools such as Microsoft Purview.
- Microsoft Azure Data Engineering certifications are highly preferred.
- Experience working in Agile/Scrum environments.
Nice to Have
- Experience with Microsoft Fabric Data Engineering and Analytics solutions.
- Exposure to MLOps and DataOps practices.
- Knowledge of containerization technologies such as Docker and Kubernetes.
- Experience with Infrastructure as Code (Terraform, ARM Templates, or Bicep).
- Familiarity with Snowflake, BigQuery, or other cloud data warehouse platforms.
- Experience with enterprise scale data migration and modernization projects.
- Understanding of Generative AI, Vector Databases, and data platforms supporting AI workloads.
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 NorthBay Solutions
QA Automation Engineer – GenAI
Abu Dhabi, UAE
NorthBay Solutions is hiring a QA Automation Engineer with 7+ years of experience to design and execute test strategies, build automation frameworks, and validate AI/ML and GenAI solutions. The role requires strong skill
Devops Engineer - Azure
Abu Dhabi, UAE
NorthBay Solutions seeks a Senior DevOps Engineer with extensive Azure experience to design, implement, and manage large-scale production-grade cloud environments. The role requires expertise in Azure DevOps, CI/CD, cont
Mobile Application Developer
Abu Dhabi, UAE
NorthBay Solutions is hiring a Mobile Consultant for a 2-month contract to work on iOS/Android keyboard development. The role requires strong experience in custom keyboard development (iOS Keyboard Extension / Android IM
Senior Devops Engineer
Abu Dhabi, UAE
Senior DevOps Engineer Location: Onsite – Abu Dhabi, UAE Job Overview We are seeking a highly experienced and motivated Senior DevOps Engineer to join our team in Abu Dhabi, UAE. The ideal candidate will be responsible f
Azure Devops Engineer
Abu Dhabi, UAE
Job Description: We are looking for a highly skilled Senior DevOps Engineer with extensive experience in designing, implementing, and managing large-scale, production-grade cloud environments. The ideal candidate will ha
Azure Devops Engineer
Abu Dhabi, UAE
Job Description: We are looking for a highly skilled Senior DevOps Engineer with extensive experience in designing, implementing, and managing large-scale, production-grade cloud environments. The ideal candidate will ha
Senior Backend Developer (Python/Node)
Abu Dhabi, UAE
Job Title: Senior Backend Developer Experience: 5-8 Years Location: Abu Dhabi (On-site) Employment Type: Full-Time Job Overview We are seeking a highly skilled Senior Backend Developer to design, develop, and scale robus
Senior Backend Developer (Python/Node)
Abu Dhabi, UAE
Job Title: Senior Backend Developer Experience: 5-8 Years Location: Abu Dhabi (On-site) Employment Type: Full-Time Job Overview We are seeking a highly skilled Senior Backend Developer to design, develop, and scale robus
QA Automation Engineer – GenAI
Abu Dhabi, UAE
Devops Engineer - Azure
Abu Dhabi, UAE
Mobile Application Developer
Abu Dhabi, UAE
Senior Devops Engineer
Abu Dhabi, UAE
Azure Devops Engineer
Abu Dhabi, UAE
Azure Devops Engineer
Abu Dhabi, UAE
Senior Backend Developer (Python/Node)
Abu Dhabi, UAE
Senior Backend Developer (Python/Node)
Abu Dhabi, UAE