freehire launches on Product Hunt on 26 August.

Follow →

Senior Data Engineer

Summary

Designs and builds scalable Azure-based data pipelines and master data structures using SQL, C#, Python, Kafka, and Event Hub.

Senior Data Engineer

Role Overview

A strong and capable Senior Data Engineer is sought with expertise in Master Data, advanced SQL, C#, Python, and modern event-driven technologies like Kafka and Event Hub. The role involves designing and implementing scalable Azure-based cloud solutions, ensuring high-quality data pipelines and robust integrations under strong architectural governance.

This position requires a true superstar profile—someone who combines deep technical ability with strong analytical thinking, excellent communication skills, and the capability to collaborate effectively with business stakeholders.

Key Responsibilities

  • Master Data Engineering — Design, build, and optimize master data structures and governance frameworks across enterprise systems.

  • Advanced SQL Engineering — Develop high-performance SQL solutions for data processing, transformation, and analytics.

  • C# and Python Development — Build scalable data components, automation scripts, and integration logic.

  • Kafka & Event Hub — Design and maintain event-driven data pipelines and streaming architectures.

  • Azure Cloud Solutions — Implement cloud-native data solutions leveraging Azure Data Factory, Azure Functions, Event Hub, Storage, and related services.

  • Integration Engineering — Develop and maintain integrations across internal systems, cloud platforms, and external data sources.

  • Data Quality & Governance — Ensure data accuracy, consistency, and compliance across the full data lifecycle.

  • Collaboration with Business — Work closely with business teams to understand requirements and translate them into technical solutions.

  • Technical Documentation — Produce clear architectural diagrams, data flow documentation, and engineering guidelines.

Required Skills & Experience

  • Senior-level experience as Data Engineer in enterprise environments.

  • Strong, hands-on expertise in Master Data, SQL, C#, Python, Kafka, Event Hub, and event-driven architectures.

  • Deep experience with Azure and modern cloud-native data platforms.

  • Proven ability to design scalable, secure, and high-performance data pipelines.

  • Strong communication skills and ability to work closely with business stakeholders.

  • Experience working in hybrid setups with onsite collaboration.

Other Details

  • Start: 01 October 2026

  • Workload: Full-time

  • Duration: 3–6 months + option for extension

  • Location: Onsite 3–4 days per week, remainder remote

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