Jobiglo

No results.

Senior Data Platform Engineer (Microsoft Fabric)

Software Mind · Warsaw

New
Senior 🇬🇧 English
Microsoft Fabric Delta Lake PySpark SQL Python Pandas PyArrow delta-rs Direct Lake Semantic models Terraform Power BI DAX ClickHouse PostgreSQL

Job description

About the role

Software Mind is hiring a Senior Data Platform Engineer in Warsaw for a client building a next-generation risk analysis and scoring platform on Microsoft Fabric. The role owns the medallion data architecture end-to-end, designing and building Bronze, Silver and Gold Delta tables, Fabric Spark feature pipelines, Direct Lake semantic models and physical-layout optimizations. It is described as the highest-utilization engineering role on the project, working alongside a Senior Technical Lead, a Senior DevOps engineer and a mid-level developer.

Key responsibilities

  • Design and implement Bronze, canonical Silver and Gold Delta table schemas with PAN-safe physical layout, including statistics allowlist, liquid clustering, retention settings and V-Order optimization.
  • Build Fabric Spark notebooks for the feature pipeline (rolling velocity features, merchant-level features, hierarchical rollups, cross-merchant features).
  • Author per-flavor Silver adapters, one function per flavor, unioned by name and tested against golden fixtures.
  • Build the canonical MERGE DAG (Bronze to Silver) and the Gold materialization pipeline for fact_transaction_risk and fact_merchant_risk, with idempotent merge semantics.
  • Design Direct Lake semantic models and test them against representative data volumes.
  • Configure OneLake namespace layouts, workspace catalogs and cross-workspace shortcuts, and establish idempotent Delta write patterns using delta-rs from Python containers.
  • Handle Fabric capacity sizing (F-SKU selection, load testing, reservation versus pay-as-you-go) and partner with DevOps on Fabric IaC (Terraform capacity provisioning and workspace bootstrap).
  • Advise on ClickHouse contingency if Direct Lake latency is insufficient for client-facing UIs.

Required profile

  • 5+ years of data engineering experience, with at least 2 years of hands-on Spark development (PySpark preferred).
  • Deep knowledge of Delta Lake internals (transaction log, checkpoints, retention, VACUUM, OPTIMIZE, deletion vectors, statistics).
  • Experience with Microsoft Fabric workspaces, capacities, notebooks, lakehouses, semantic models, Direct Lake and SQL analytics endpoint.
  • Ability to communicate architecture clearly in writing and to work autonomously on well-scoped features.

Required skills

  • SQL performance tuning for OLAP (Fabric) and OLTP (PostgreSQL) workloads.
  • Strong Python data engineering skills (pandas, PyArrow, delta-rs).
  • Parquet format expertise (statistics allowlists, row-group sizing, dictionary encoding, column indexes).
  • Nice to have: PCI-scoped data platforms, financial services or payments background, Power BI DAX, published data-governance patterns (SCD2, natural-key idempotency), OneLake shortcuts, ClickHouse, Terraform for Azure data resources, and fluid ingestion patterns.

What we offer

  • Flexible and remote cooperation options.
  • International projects with leading global clients and related travel.
  • Language classes, knowledge-sharing initiatives, private healthcare and life insurance, and a multisport card.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Software Mind.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.
Source : ats:smartrecruiters

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

Published 1 day ago

Expires 1 month from now

7 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Software Mind

Warsaw