Data Engineer

Oxygen Digital Recruitment
London

London United Kingdom Ref: 2030

Data Engineer — Supply Chain Analytics (Mid-Level)

ROLE OVERVIEW
We are looking for a mid-level Data Engineer to join a specialist team working on advanced supply chain analytics within a defence and critical infrastructure context. This role focuses on building, running, and maintaining large-scale data pipelines and numerical workflows that support sophisticated supply chain and network models. You will work closely with quantitative researchers, helping turn complex algorithms into robust, scalable production systems. The work is technically challenging, highly applied, and directly supports decision-making at a national level.

KEY RESPONSIBILITIES

  • Develop and maintain Spark-based data pipelines using PySpark and Databricks
  • Work with large datasets using Spark SQL, window functions, applyInPandas, and Delta Lake
  • Implement numerical algorithms in Python, including fixed-point solvers, piecewise-linear interpolation, and binary search and optimisation routines
  • Work closely with researchers to operationalise analytical methods
  • Handle edge cases in numerical workflows such as convergence issues and tolerance thresholds
  • Design fallback strategies when data or models behave unexpectedly
  • Apply data cleansing and validation to ensure reliable downstream results
  • Write clear documentation explaining data flows, assumptions, and outputs for non-technical stakeholders

PERSON SPECIFICATION

Essential

  • 2–5 years’ experience as a data engineer, analytics engineer, or similar
  • Strong experience with PySpark and Databricks, including Spark SQL, window functions, applyInPandas, and Delta Lake
  • Solid Python skills for data and numerical work, including pandas and numpy
  • Experience managing and running pipelines over large datasets
  • Ability to reason carefully about numerical stability, edge cases, and data quality
  • Clear written communication skills
  • Eligible for UK Security Clearance (SC) — British nationality required (dual nationality acceptable; sole British preferred)

Desirable

  • Experience working in a defence or defence-adjacent context
  • Familiarity with defence procurement data such as NATO Stock Numbers or MOD systems
  • Exposure to graph or network analysis

Candidate Profile

  • Careful and rigorous in approach to data and numerical work
  • Able to communicate technical concepts clearly to non-technical stakeholders
  • Comfortable working closely with researchers in a small, expert team
  • Motivated by high-impact work with real-world consequences

HOW TO APPLY To apply, please send your CV and a covering letter to Arran Goodridge via [email protected] quoting the role title in the subject line.

Salary: Competitive
Location: UK-based (hybrid working)

Posted 2026-06-16

Recommended Jobs

Assistant Commercial Accountant (Fixed term - maternity...

art-K
London

Job Purpose Work as part of the Finance team to support the company’s accounting operations, financial controls, and payment processes. This role supports the Senior Accountant with reconciliation…

View Details
Posted 2026-05-13

History Teacher (ECT) - Outstanding School - Haringey

Marchant Recruitment
London

An Outstanding Ofsted-rated Secondary School in Haringey, North London, with an established reputation for achieving outstanding results in the Humanities, seeks a highly motivated History Teacher fo…

View Details
Posted 2025-10-16

Senior Manager - Oracle Finance

Next Ventures
London

Permanent London / Manchester Senior Manager - Oracle Finance Transformation Next Ventures  London Area, United Kingdom (Hybrid) SaveApply Senior Manager – Oracle Finance Transforma…

View Details
Posted 2026-05-30

Matchday Turnstile Operator

Crystal Palace F.C.
London

Job Location:      Selhurst Park Stadium, SE25 6PU Contract Type:   0-hour, Casual Contract Salary/ ROP:       £13.15 Who we are: We are Crystal Palace Football Club, a Premier League Foo…

View Details
Posted 2026-04-25

Part-time Nanny needed in SW7, Job ID J20907

Little Ones UK Ltd
South Kensington, Greater London

This family is seeking a Part-time Nanny to care for their baby. All general Nanny duties are required in this role. Someone who speaks German would be advantageous for this role. A valid first-aid q…

View Details
Posted 2026-04-06

Experimental Cell Engineer

Breathe Battery Technologies
London

Are you passionate about fighting climate change? Do you want to work on creating a world where everyone can breathe clean air? Do you want to have an opportunity to shape a growing company? Who w…

View Details
Posted 2026-06-03

Principal Engineer, BCG Expand, London - London

Boston Consulting Group
London

Principal Engineer, BCG Expand, London - London, United Kingdom Who We Are BCG Expand is a specialist firm providing unique data-driven business intelligence as a trusted advisor to senior exec…

View Details
Posted 2026-04-03

Care Assistant

Care Outlook LTD
Battersea, Greater London

Apply now to join our great team of Care Assistants here at Care Outlook to help improve the lives of the vulnerable and elderly in their own homes in the BATTERSEA area. As a healthcare assis…

View Details
Posted 2026-05-25

Biology Teacher | High-Performing 11-18 School | East London

Marchant Recruitment
London

A forward-thinking 11–18 mixed secondary school in East London is looking to appoint a Biology Teacher to join its successful science team. This is a Good-rated, oversubscribed school with outcome…

View Details
Posted 2026-02-10

Not For Profit - Non-Executive Director

esynergy
London

Do you have a keen interest and deep experience across the NFP world and how digital, data and AI can better this world? esynergy’s NFP practice supports a wide range of charitable and mission-l…

View Details
Posted 2025-10-07