We are seeking a Senior Data Engineer to join a growing data and analytics team responsible for building modern, cloud-based data platforms that drive business intelligence, reporting, and advanced analytics. This role is ideal for someone with deep expertise in Microsoft Azure, Microsoft Fabric, and modern data engineering practices. You will be responsible for designing and developing scalable data solutions, optimizing data pipelines, and helping shape the organization's data architecture strategy. The ideal candidate is both hands-on and strategic, with experience building enterprise data platforms in Azure and Fabric environments.
Responsibilities
- Design, develop, and maintain enterprise data solutions using Microsoft Fabric and Azure Data Services.
- Build and optimize scalable ETL/ELT pipelines for structured and unstructured data sources.
- Develop and manage data lakes, lakehouses, warehouses, and semantic models.
- Design data integration solutions using Fabric Data Factory, Dataflows, and Azure Data Factory.
- Implement data governance, security, quality, and monitoring frameworks.
- Partner with business stakeholders to understand reporting and analytics requirements.
- Support Power BI developers by building trusted, high-quality data models and datasets.
- Optimize data storage, query performance, and platform scalability.
- Develop data architecture standards, best practices, and documentation.
- Collaborate with application development teams to integrate operational systems with enterprise analytics platforms.
- Support real-time and batch data processing initiatives.
- Participate in architecture reviews, code reviews, and technical leadership activities.
Required Qualifications
- 7+ years of Data Engineering experience.
- Strong expertise with:
- Microsoft Azure
- Microsoft Fabric
- SQL
- Data Warehousing
- ETL/ELT Development
- Hands-on experience with:
- Fabric Lakehouse
- Fabric Warehouse
- Fabric Data Factory
- OneLake
- Power BI
- Advanced SQL development and performance tuning experience.
- Experience working with large-scale cloud-based data platforms.
- Strong understanding of dimensional modeling and data architecture principles.
- Experience implementing data quality and governance solutions.
- Familiarity with Agile development methodologies.
Preferred Qualifications
- Experience with:
- Azure Data Factory (ADF)
- Azure Synapse Analytics
- Azure Data Lake Storage (ADLS)
- Databricks
- Azure Functions
- Event Hub
- Stream Analytics
- Programming experience with:
- Python
- PySpark
- SQL
- Experience supporting AI, machine learning, or advanced analytics initiatives.
- Microsoft Fabric or Azure certifications preferred.
- Experience leading offshore or distributed development teams.
Technical Environment Data & Analytics
- Microsoft Fabric
- OneLake
- Fabric Warehouse
- Fabric Lakehouse
- Power BI
- Data Factory
Azure
- Azure Data Factory
- Azure Synapse Analytics
- Azure Data Lake Storage Gen2
- Azure DevOps
- Azure Functions
- Azure Key Vault
Development
- SQL
- Python
- PySpark
- Git
- CI/CD Pipelines
What Success Looks Like
- Deliver scalable and reliable enterprise data pipelines.
- Establish trusted, governed datasets for reporting and analytics.
- Improve data quality, accessibility, and performance across the organization.
- Enable business teams to make data-driven decisions through modern analytics solutions.
- Drive adoption of Microsoft Fabric and Azure best practices.