Job - Data Engineer | MBN
Back to jobs

Data Engineer

  • Artificial Intelligence
  • Permanent
  • £75000 - £80000
  • #52416
  • About the role

    Data Engineer - Insurance

    £80,000

    1 Year FTC

    London Based - 2/3 days in Office

    We’re looking for a Mid Data Engineer to help design, build, and operate scalable, reliable, and high-quality data infrastructure across a modern Microsoft-based data platform.

    This role sits at the intersection of software engineering and data management, ensuring that data flows seamlessly from source systems into analytics-ready structures that power insight, reporting, and decision-making across the organisation.

    You’ll play a key role in shaping how data is built, trusted, and consumed—working closely with business domains, analysts, data scientists, and platform engineers.

    Data Engineering & Pipelines

    • Build and maintain robust ETL/ELT pipelines using Microsoft Fabric (Data Factory, Lakehouse, etc.)
    • Design reliable ingestion processes from APIs, databases, and file-based sources
    • Apply best-practice pipeline design patterns for resilience and re-runnability

    Data Modelling & Analytics Enablement

    • Design analytical data models that are performant, maintainable, and business-friendly
    • Apply dimensional modelling techniques for BI and reporting use cases
    • Build and optimise Power BI semantic models and datasets

    Microsoft Data Platform

    • Contribute to the evolution of a modern Azure/Microsoft data platform
    • Optimise pipelines for performance, scalability, and cost efficiency
    • Work confidently across cloud data storage and compute services

    Data Mesh & Domain Ownership

    • Support domain-oriented data product development in partnership with business teams
    • Promote standards for naming, metadata, documentation, and discoverability
    • Enable decentralised data ownership while maintaining consistency

    Experience

    • Proven experience as a Data Engineer in a modern cloud data environment
    • Strong SQL skills (complex queries, joins, optimisation)
    • Hands-on Python for data processing and pipeline development
    • Experience with Microsoft Fabric and Power BI (datasets, semantic models)
    • Understanding of data modelling for analytics and reporting
    • Familiarity with CI/CD, testing, version control, and data quality practices
    • Exposure to data mesh / domain-oriented data ownership (desirable)