Senior Data Engineer
You will own source to warehouse pipelines on Microsoft Fabric and harden the data quality layer You will set patterns mentor mid level Data Engineers and influence data architecture across all reporting data flows You will design build and operate ingestion pipelines from source systems into Microsoft Fabric and maintain a dbt style semantic layer to keep KPI definitions aligned across consumption layers You will set and meet pipeline SLAs optimize compute and storage and maintain the data dictionary across bronze silver gold and near real time layers
Responsibilities
- Design, build, and operate ingestion pipelines from our source systems (ERP, CRM, MT5, PSPs and banks, Everflow, BigQuery and multiple other sources) into Microsoft Fabric.
- Own the medallion architecture (bronze → silver → gold) pipeline transformations, including SCD Type 2 dimensional modelling for customer, broker server, product, and partner dimensions.
- Maintain the dbt-style semantic layer that feeds Power BI and Reporting in general so KPI definitions stay aligned across consumption layers.
- Set and meet pipeline SLAs — NRT, T+1 for the CEO daily pack at 09:00 CET, near-real-time freshness — and publish the Known Issues register when anything misses SLA.
- Optimise Fabric compute and storage cost, monitor capacity headroom, and recommend right-sizing.
- Maintain the data dictionary across bronze / silver / gold / NRT layers, and contribute to the KPI Dictionary as the single source of truth.
- Mentor the team on Fabric patterns, reconciliation discipline, and review craft. Be the engineer the team escalates to when a pipeline misbehaves.
Requirements
- 5+ years in data engineering, with at least 2 years on a modern cloud data platform (Microsoft Fabric, Databricks or equivalent).
- Strong SQL — advanced window functions, query optimisation, ability to read execution plans — and a track record of building production pipelines at scale.
- Hands-on dimensional modelling experience: Kimball patterns, SCD Type 2, fact vs dimension tradeoffs.
- Python for pipeline code, plus experience with at least one orchestration / transformation framework (Fabric Data Pipelines, Azure Data Factory etc).
- Experience operating a streaming or near-real-time layer (KQL / Eventhouse, Kafka or equivalent).
- Strong reconciliation and data-quality discipline — you are comfortable owning a number end-to-end across multiple source systems and standing behind it.
- Git and code-review fluency, with disciplined documentation habits.
- Professional English, written and spoken.
Benefits
- Global Career Evolution: Ready to grow fast and achieve your dreams? At our company, your passion and curiosity are the keys to unlocking exciting opportunities. Dive into a dynamic, international environment where innovative ideas and diverse perspectives drive success. With the support of a global team, your hard work will propel you to new heights.
- Skill Hyper-Growth: If you are eager to stay ahead and challenge the future, NAGA is the right place for you. With top-tier training, certifications, and cross-functional projects, you will gain the skills to lead and innovate. Our culture of continuous learning means you will never stop growing, and you will have endless opportunities to collaborate and share knowledge with others. Together, we turn bold ideas into realities that make a difference.
- Connection & Belonging: Belonging to a supportive, vibrant team makes all the difference. We believe that when people feel connected, they perform at their best. That is why we offer endless opportunities to build genuine relationships through exciting activities and shared experiences. With us, you are not just joining a team – you are becoming part of a diverse, empowering community where everyone lifts each other up and celebrates success together.
- Reward & Recognition: In a world that is always changing, we ensure you feel secure and appreciated. Along with a competitive salary that reflects your expertise, we offer performance bonuses to reward your accomplishments. Your dedication doesn’t go unnoticed here – we celebrate your wins, big and small, and make sure you are always recognized for the value you bring to the team.