Job Description
Job Type:
Permanent
Build a brilliant future with Hiscox
We are seeking an experienced Senior Data Engineer to design, build, and maintain enterprise data pipelines and data solutions across our Microsoft-centric platform. This hybrid role combines hands-on technical expertise with a strong focus on data governance, quality, and collaboration
Key Responsibilities:
- ETL/ELT Pipelines: Design, develop, and maintain robust ETL/ELT pipelines ensuring data is efficiently extracted, transformed, and loaded across systems.
- Data Engineering Projects: Lead data refactoring and integration projects across the platform, optimising data flows and performance.
- Documentation & Governance: Maintain high-quality documentation for data pipelines and architecture. Contribute to data governance initiatives to ensure data quality, security, and compliance.
- Cross-Team Collaboration: Work closely with Dynamics 365, Power Platform, and other cross-functional teams to deliver integrated data solutions. Engage stakeholders to understand requirements and provide technical guidance.
Essential Skills & Experience:
- Database Proficiency: Deep expertise in Microsoft SQL (T-SQL) – able to write, optimise, and troubleshoot complex queries and stored procedures.
- Azure Data Factory (ADF): Hands-on experience developing and orchestrating pipelines with Azure Data Factory
- Dynamics 365 & Power Platform: Proven experience working with Microsoft Dynamics 365 and the Power Platform ecosystem.
- Dataverse: Strong experience with Microsoft Dataverse (Common Data Service) – including data modelling and integration. (This is essential or a very strong advantage.)
- Data Architecture: Solid understanding of data modeling, data warehousing concepts, and ETL best practices in a cloud environment.
- Collaboration & Communication: Excellent communication skills with the ability to translate complex data concepts for technical and non-technical stakeholders. Team-oriented, proactive in knowledge sharing, and adept at documentation.
- Problem-Solving: Demonstrated ability to troubleshoot data issues, optimise performance, and ensure reliability and accuracy of data pipelines.
Desirable Skills:
- Microsoft Fabric: Experience with Microsoft Fabric (Azure) for advanced analytics and data integration.
- Cloud Analytics: Familiarity with Azure Synapse Analytics or Azure Data Lake for big data processing and warehousing.
- Scripting & Automation: Proficiency in a programming/scripting language (e.g., Python or C# PowerShell) for advanced data transformation and automation.
- CI/CD & DevOps: Experience implementing CI/CD pipelines and version control (e.g., Azure DevOps, Git) for data engineering projects.
- Data Quality & Governance Tools: Experience using data quality frameworks or data governance tools to enforce standards and compliance.
Nice-to-Have Skills:
- Big Data Tools: Exposure to Azure Databricks
- BI & Reporting: Knowledge of Power BI or similar data visualisation/BI tools for supporting analytics and reporting needs.
- ML Pipelines: Basic understanding of machine learning pipelines or model deployment in a data engineering context.
Other Information:
- Work Arrangement: This position is based in Lisbon with a hybrid working model ( on-site at our Lisbon office approximately two days per week).
- Mindset: The ideal candidate is detail-oriented, self-driven, and passionate about clean, well-governed data. They thrive in a collaborative environment and take ownership of delivering high-quality solutions.
Work with amazing people and be part of a unique culture