freehire launches on Product Hunt on 26 August.

Follow →

Data Engineering Lead

Summary

Lead data pipelines and engineering teams to design scalable, AI-assisted data solutions using Microsoft Fabric, SQL Server, MongoDB, and Power BI for analytics and reporting.

Role: Lead Data Engineer

Responsibilities:

  • Design and build scalable, reliable data pipelines and ETL/ELT workflows across batch and near-real-time processing scenarios

  • Develop and maintain data models across relational (SQL Server) and NoSQL (MongoDB, Atlas) systems to support analytical and operational use cases

  • Build and manage data solutions on Microsoft Fabric — including Lakehouses, Warehouses, Dataflows, and Pipelines — to deliver a unified analytics platform

  • Drive AI-enabled development practices within the team — leveraging AI coding assistants, LLM-based tools, and intelligent automation to accelerate pipeline development, improve code quality, and reduce manual effort

  • Lead, mentor, and grow a team of data engineers; conduct code reviews, provide technical guidance, and support career development

  • Collaborate with stakeholders, product owners, data scientists, and analysts to understand data needs and translate them into engineering solutions

  • Build and maintain Power BI data models, semantic layers, and datasets to support self-service analytics and business reporting

  • Continuously identify opportunities to optimize pipeline performance, reduce costs, and improve data reliability and quality

  • Adhere to and enforce data engineering standards, data security, and governance practices across the platform


Required Skills and Experience:

  • 8 to 10 years of experience in data engineering with a strong track record of delivering production-grade data solutions

  • Strong proficiency in Python (PySpark, Pandas) and SQL for data transformation, pipeline development, and performance tuning

  • Proficient with Microsoft Fabric including Lakehouses, Warehouses, Dataflows Gen2, and Data Pipelines

  • Strong experience with SQL Server including schema design, stored procedures, indexing, and query optimization

  • Experience with MongoDB and MongoDB Atlas for NoSQL data modeling, indexing, aggregation pipelines, and Atlas Search

  • Solid experience designing and operating ETL/ELT pipelines in production, including error handling, monitoring, and SLA management

  • Experience with Power BI including dataset design, DAX, semantic modeling, and enabling self-service reporting

  • Strong exposure to AI-enabled development — using AI coding assistants, prompt-driven development, or LLM-integrated tooling to build and accelerate data engineering workflows

  • Experience leading or managing a small team of engineers — task allocation, mentoring, and performance support

  • Good understanding of data modeling concepts — dimensional modeling, star/snowflake schemas, data vault

  • Ability to communicate technical ideas clearly to both technical and non-technical audiences


Nice to Have Qualities & Skills

  • Hands-on experience with Databricks including Delta Lake, notebooks, jobs, clusters, and Unity Catalog

  • Exposure to cloud data services on Azure (preferred), GCP, or AWS

  • Experience with streaming and event-driven architectures using Apache Kafka, Azure Event Hubs, Azure Service Bus, or similar queue/messaging technologies

  • Exposure to .NET for building data-adjacent services or APIs

  • Familiarity with data governance, data cataloging, and data lineage tooling

  • Exposure to MLOps or supporting ML pipeline infrastructure

  • Exposure to Mortgage or Real Estate domain



See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available