Data Engineer

Careerwise
Bengaluru, Karnataka, India

Job Description: Microsoft Fabric Data Engineer

Location: Bangalore

Work Model: Hybrid – 2 days onsite per week

About the Role

We are looking for a skilled Microsoft Fabric Data Engineer to join a growing Data & AI team and contribute to the development of a modern enterprise data platform built around Microsoft Fabric and Azure.

The successful candidate will design, develop, test, and maintain scalable data pipelines and data solutions that support business intelligence, advanced analytics, AI, and enterprise reporting. You will work closely with Data Architects, Data Product Owners, analytics teams, and business stakeholders to deliver reliable, high-quality, and secure data solutions.

Key Responsibilities

  • Design, develop, test, and maintain scalable data pipelines and data products using Microsoft Fabric and Azure technologies.
  • Build metadata-driven data ingestion and transformation solutions for enterprise analytics.
  • Develop and optimise solutions across Microsoft Fabric, including Lakehouse, Data Warehouse, Data Engineering, Real-Time Analytics, and Semantic Models.
  • Build and maintain data pipelines, notebooks, transformations, dataflows, and orchestration processes.
  • Implement data engineering solutions using appropriate ETL/ELT patterns and reusable frameworks.
  • Apply data quality checks, monitoring, and validation throughout the data lifecycle.
  • Ensure data lineage, metadata capture, cataloguing, security, and governance are incorporated into engineering solutions.
  • Collaborate with business stakeholders and analytics teams to translate requirements into technical solutions.
  • Contribute to CI/CD, DevOps, automation, and continuous improvement initiatives.
  • Maintain technical documentation and follow engineering standards, testing practices, and version control processes.
  • Work within an Agile delivery environment, contributing to sprint planning, backlog refinement, estimation, and delivery.

Essential Skills and Experience

  • Experience in Data Engineering, Data Integration, ETL/ELT, or Data Platform development.
  • Strong hands-on experience with Microsoft Fabric, particularly its Data Engineering capabilities.
  • Practical experience with Microsoft Fabric Lakehouse, Data Warehouse, and Data Factory capabilities.
  • Experience building and maintaining end-to-end data pipelines and enterprise data solutions.
  • Strong SQL skills and understanding of advanced data modelling concepts.
  • Experience with Python and data engineering development frameworks.
  • Knowledge of Azure data platform services and cloud-based data solutions.
  • Understanding of data quality, governance, monitoring, and observability.
  • Experience with CI/CD practices, Git, and Azure DevOps.
  • Familiarity with Agile delivery methodologies.

Personal Attributes

  • Strong analytical and problem-solving skills.
  • A proactive, delivery-focused approach.
  • Excellent communication and stakeholder management skills.
  • Attention to detail and commitment to data quality.
  • Ability to work collaboratively and communicate technical concepts clearly.
  • Willingness to learn, share knowledge, and contribute to continuous improvement.

Working Arrangement

This is a hybrid position based in Bangalore, requiring attendance at the office two days per week.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →