Senior Data Engineer

Posted 3 Days Ago
Be an Early Applicant
Bengaluru, Bengaluru Urban, Karnataka, IND
In-Office
Senior level
Software • Database • Analytics
The Role
Designs and maintains scalable Azure-based data platforms, batch and real-time pipelines, data lakes, warehouses, and lakehouse architectures. Develops ETL/ELT workflows, data models, quality frameworks, and secure integrations supporting analytics, reporting, and AI/ML. Optimizes data performance and reliability while implementing governance, monitoring, CI/CD, and DevOps practices. Collaborates with technical and business teams, contributes to architecture and code reviews, and mentors team members.
Summary Generated by Built In

Location: Abu Dhabi, United Arab Emirates (UAE)
Employment Type: Full-Time, Permanent
Work Model: Onsite
Required Experience: 6–10 Years

Job Summary

We are seeking an experienced Senior Data Engineer to design, develop, and manage modern data platforms, scalable data pipelines, and cloud-based analytics solutions. The ideal candidate will have strong hands-on expertise in Microsoft Azure Data Services, large-scale data processing, data warehousing, ETL/ELT frameworks, and cloud-native data architectures.

The role involves building secure, reliable, and high-performance data solutions that support enterprise analytics, business intelligence, reporting, and AI/ML initiatives. The successful candidate will collaborate with cross-functional teams to deliver robust data engineering solutions aligned with business and technical requirements.

Key Responsibilities
  • Design, develop, and maintain scalable data platforms and data pipelines using Microsoft Azure services.
  • Build and optimize batch and real-time data ingestion frameworks for structured, semi-structured, and unstructured data sources.
  • Design and implement data lake, data warehouse, and lakehouse architectures to support analytics and reporting requirements.
  • Develop, manage, and optimize ETL/ELT pipelines using modern cloud-native data engineering practices.
  • Implement data transformation, cleansing, validation, and data quality frameworks to ensure data accuracy and consistency.
  • Collaborate with business stakeholders, data analysts, data scientists, and application teams to translate requirements into scalable data solutions.
  • Optimize data storage, processing, and query performance across enterprise data platforms.
  • Implement data security, governance, monitoring, metadata management, and compliance best practices across Azure environments.
  • Integrate enterprise data platforms with AI/ML solutions, business intelligence tools, and enterprise applications.
  • Develop and maintain data models, reusable components, and efficient data processing workflows.
  • Participate in architecture reviews, code reviews, technical troubleshooting, and continuous improvement initiatives.
  • Support data platform reliability, scalability, high availability, and operational excellence.
  • Implement version control, CI/CD pipelines, and DevOps practices for data engineering workloads.
  • Contribute to technical documentation, knowledge sharing, and mentoring of team members where required.
Required Skills and Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
  • 6–10 years of professional experience in Data Engineering, Data Warehousing, or Enterprise Data Platform development.
  • Strong hands-on experience with Microsoft Azure Data Services and cloud-based data engineering solutions.
  • Practical expertise in Azure Data Factory (ADF), Azure Synapse Analytics, Azure Data Lake Storage Gen2 (ADLS Gen2), and Azure SQL Database.
  • Experience designing, developing, and maintaining large-scale ETL/ELT pipelines and data integration frameworks.
  • 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, with exposure to Scala or Java being an advantage.
  • Solid understanding of dimensional modeling, data warehousing principles, and modern lakehouse architectures.
  • Experience processing structured, semi-structured, and unstructured data.
  • Knowledge of data governance, data quality, metadata management, and data security best practices.
  • Experience with REST APIs, enterprise data integration patterns, and connectivity with business applications.
  • Familiarity with Git, CI/CD pipelines, and DevOps practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Effective communication and collaboration skills, with the ability to work across technical and business teams.
Preferred Qualifications
  • Experience with Microsoft Fabric, OneLake, Dataflows, and Fabric Data Engineering workloads.
  • Hands-on 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 desirable.
  • Experience working in Agile/Scrum environments.
Additional Skills: Nice to Have
  • Experience with Microsoft Fabric Data Engineering and analytics solutions.
  • Exposure to DataOps and MLOps practices.
  • Knowledge of containerization technologies such as Docker and Kubernetes.
  • Experience with Infrastructure as Code tools, including Terraform, ARM templates, or Bicep.
  • Familiarity with Snowflake, Google BigQuery, or other cloud data warehouse platforms.
  • Experience with enterprise-scale data migration, modernization, and cloud transformation projects.
  • Understanding of Generative AI, vector databases, and data platforms supporting AI workloads.
Work Location and Employment Details
  • Location: Abu Dhabi, United Arab Emirates (UAE)
  • Employment Type: Full-Time, Permanent
  • Work Model: Onsite
  • Required Experience: 6–10 Years
Why Join Us?
  • Work on modern enterprise data platforms and cloud-based analytics solutions.
  • Gain exposure to advanced Azure data engineering and lakehouse technologies.
  • Contribute to data initiatives supporting business intelligence, analytics, and AI/ML applications.
  • Collaborate with multidisciplinary teams in a technology-driven environment.
  • Participate in enterprise data modernization and continuous improvement initiatives.

Skills Required

  • Bachelor's degree in Computer Science, Information Technology, Software Engineering, or a related field
  • 6-10 years of professional experience in Data Engineering, Data Warehousing, or Enterprise Data Platform development
  • Hands-on experience with Microsoft Azure Data Services and cloud-based data engineering solutions
  • Experience with Azure Data Factory, Azure Synapse Analytics, Azure Data Lake Storage Gen2, and Azure SQL Database
  • Experience designing, developing, and maintaining large-scale ETL/ELT pipelines and data integration frameworks
  • 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
  • Understanding of dimensional modeling, data warehousing principles, and modern lakehouse architectures
  • Experience processing structured, semi-structured, and unstructured data
  • Knowledge of data governance, data quality, metadata management, and data security best practices
  • Experience with REST APIs, enterprise data integration patterns, and business application connectivity
  • Familiarity with Git, CI/CD pipelines, and DevOps practices
  • Strong analytical, troubleshooting, and problem-solving skills
  • Effective communication and collaboration skills across technical and business teams
  • 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 certification
  • Experience working in Agile/Scrum environments
  • Experience with DataOps and MLOps practices
  • Knowledge of Docker and Kubernetes
  • Experience with Terraform, ARM templates, or Bicep
  • Familiarity with Snowflake, Google BigQuery, or other cloud data warehouse platforms
  • Experience with enterprise-scale data migration, modernization, and cloud transformation projects
  • Understanding of Generative AI, vector databases, and AI-supporting data platforms
  • Exposure to Scala or Java
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Andover, MA
324 Employees
Year Founded: 2007

What We Do

NorthBay is an AWS Premier Partner focused on Database & Application migrations, data & analytics, DevOps & DataOps, application modernization and ML/Ai. Our practice areas include big data and analytics, machine learning, artificial intelligence and database migrations.

Similar Jobs

Hewlett Packard Enterprise Logo Hewlett Packard Enterprise

Senior Data Engineer

Artificial Intelligence • Cloud • Information Technology • Consulting
In-Office
Bengaluru, Bengaluru Urban, Karnataka, IND
85422 Employees

Applied Systems Logo Applied Systems

Senior Data Engineer

Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Hybrid
Bengaluru, Karnataka, IND
3116 Employees

Dynatrace Logo Dynatrace

Senior Data Engineer

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Remote or Hybrid
Bangalore, Bengaluru Urban, Karnataka, IND
5600 Employees

Arista Networks Logo Arista Networks

Senior Data Engineer

Cloud • Software • Analytics
In-Office or Remote
Bengaluru, Bengaluru Urban, Karnataka, IND
2867 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
Glendale, Kentucky
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account