Job Description
As a Senior Data engineer (Microsoft Fabric), you will be responsible for building and owning TXP's Microsoft Fabric data platform.
Working closely with UK-based architects and stakeholders, you'll take ownership of the engineering delivery, building scalable data pipelines, designing robust data models, implementing governance and delivering the first Power BI reporting layer.
This is a highly autonomous role suited to an experienced engineer who enjoys making technical decisions and establishing engineering best practices.
Once the initial platform has been delivered, you'll continue working as part of the TXP Data & AI Practice on a variety of client-facing data engineering and analytics projects.
WHAT WILL YOU BE DOING:
You will join our engineering team and be a valued member working closely in a collaborative, autonomous, cross-functional team. You will help with the following:
- Design, build and maintain enterprise data solutions using Microsoft Fabric.
- Develop scalable data ingestion pipelines from APIs, databases and file-based sources.
- Build and maintain Lakehouse architectures using the Medallion (Bronze, Silver and Gold) approach.
- Develop robust data models and semantic layers to support business reporting.
- Create and maintain Power BI semantic models and dashboards.
- Implement data quality, validation and reconciliation frameworks.
- Design secure, governed data solutions including Row-Level Security and access controls.
- Build and maintain PySpark notebooks for data transformation.
- Develop SQL and Python-based ETL/ELT processes.
- Configure and maintain Fabric workspaces, OneLake environments and deployment pipelines.
- Work closely with solution architects to implement scalable platform designs.
- Produce technical documentation and engineering standards.
- Collaborate with UK-based stakeholders and delivery teams.
- Support future client projects across the TXP Data & AI Practice.
WHAT WE ARE LOOKING FOR:
- Strong commercial experience with Microsoft Fabric.
- Experience with Fabric Data Factory, Dataflows Gen2, Lakehouse and OneLake.
- Strong SQL skills.
- Strong Python and/or PySpark experience.
- Experience designing enterprise data models.
- Strong understanding of Medallion Architecture.
- Experience building scalable ETL/ELT pipelines.
- REST API integration experience.
- Experience implementing data quality and reconciliation processes.
- Solid Power BI experience, including semantic modelling and DAX.
- Understanding of Azure fundamentals, including Entra ID and Key Vault.
- Experience working independently on complex technical projects.
- Excellent communication skills in English.
AWESOME BUT NOT REQUIRED:
- Azure Synapse Analytics.
- Azure Data Factory.
- Direct Lake.
- Power BI performance optimisation.
- Row-Level Security (RLS).
- CI/CD for data platforms.
- Git integration and deployment pipelines.
- Microsoft Fabric certifications.
- Azure Data Engineer certifications.
- Experience working within consultancy environments.
- Previous experience mentoring engineers or providing technical leadership.
WHAT’S IN IT FOR YOU?
- Be part of our collegial environment where responsibility and authority are shared equally amongst colleagues and help create our company culture
- A culture in which we don’t criticise failure but ensure we learn from our mistakes
- An Agile environment where your ideas are welcome
- The possibility to grow and experience different projects
- Ongoing Training & Mentoring
- The possibility to travel
- ATTENTION! THIS POSITION IS FOR PORTUGAL OR BRAZIL BASED ONLY