A

Arrow Global Group

Purchases and manages non-performing loan portfolios

Azure Data Engineer

Data EngineeringUpdated on Nov 13
Full-timeManchester, UKNo salary listedHybrid

About the Job

Requirements

  • Experience building data pipelines as a Data Engineer or in a similar role.
  • Strong Python, PySpark, and SQL skills.
  • Hands-on experience with Microsoft Fabric, or with Databricks, Azure Synapse, or Azure Data Factory and willingness to move to Fabric.
  • Comfort with Git, pull requests, and continuous integration and continuous delivery (CI/CD).
  • Understanding of data modelling, including dimensional and medallion approaches, and data quality practices.
  • A degree in Computer Science, Information Systems, Data Science, or a related field is preferred.
  • Experience in financial data domains, such as loan servicing, transactions, reference data, IBOR/ABOR, or in Real Estate, Credit, Banking, or NPL Asset Management is desirable.
  • Microsoft certification, such as DP-700 Fabric Data Engineer, is a plus.

Responsibilities

  • Build and maintain ingestion and transformation pipelines on Microsoft Fabric, including Data Pipelines, PySpark notebooks, and Dataflows Gen2, across Landing, Curate, and Enrich layers of the medallion architecture.
  • Onboard source systems by configuring reusable ingestion patterns, including Fabric mirroring from Snowflake and SQL Server, change data capture, and file and API loads, rather than writing one-off code.
  • Write and tune PySpark and T-SQL for Lakehouse and Warehouse workloads, including fact and dimension models in the enterprise data warehouse.
  • Implement data quality rules and validation pipelines, and investigate and fix data issues identified by data-quality checks and reconciliations.
  • Use the engineering workflow of Git-based development in Azure DevOps, pull requests, peer review, and CI/CD promotion from Development to User Acceptance Testing to Production.
  • Contribute to infrastructure as code using Terraform and to the orchestration configuration database using SQL projects and DACPAC as needed.
  • Work with Data Stewards, Data Analysts, and the Data Architect to understand source data and convert mapping specifications and business rules into working transformations.
  • Maintain documentation, including source-to-target mappings, transformation rules, and runbooks, to ensure the work is auditable and supportable.
  • Support the platform by monitoring pipeline runs, triaging failures, and escalating issues where needed.
  • Help prepare trusted datasets and Power BI semantic models for portfolio analytics, asset strategy, finance, and risk.

Desired Qualifications

  • Terraform or other infrastructure-as-code experience is a plus.

About the Company

Arrow Global Group

Purchases and manages non-performing loan portfolios

Arrow Global Group buys and manages non-performing loan portfolios across Europe. It acquires distressed debt from banks and other lenders, then services and collects on the portfolios to recover value for creditors. The process uses an end-to-end debt management platform for asset acquisition, receivables servicing, analytics, and recovery actions across multiple jurisdictions. Its strategy focuses on a pan-European footprint and growth through acquisitions, with the goal of providing creditors scalable recovery solutions and increasing value through expanded portfolio reach and disciplined execution.

Company size
501-1,000
Company stage
Debt Financing
Total funding
$400M
Headquarters
Manchester, United Kingdom
Founded
2005

Recently Posted Jobs

Explore more opportunities at Arrow Global Group

See more jobs