Senior Data Engineer at EDF Trading

At a glance

Company
EDF Trading
Location
London, GB, United Kingdom
Work arrangement
On-site
Employment type
Full-time
Experience
5–10 years
Working hours
40 hours
Visa sponsorship
Offered, according to the listing
Posted
Added to The Stack

✨ The Stack take on this EDF Trading job

  • 🏢 This is EDF Trading's only job here right now
  • 📊 12 Data Engineer jobs in the United Kingdom in the last 60 days see them
  • 🛂 Skilled Worker visa. Standard minimum salary: £41,700 a year guide
  • 💡 No salary shown. Ask EDF Trading if it is above the minimum.

Updated 2026-11-01, from our data and official sources.

Apply for this role at EDF Trading

About the role

Responsibilities:
- Build, operate and maintain end-to-end data pipelines that support front-office trading workflows and decision-making.
- Own operational responsibilities: monitoring, alerting, incident response and continuous improvement for production data products.
- Implement and enforce data quality controls: validation checks, anomaly detection and schema governance.
- Work closely with traders, risk teams and senior stakeholders to gather requirements and translate them into technical deliverables.
- Deliver both batch and near-real-time solutions and develop interactive Python visualisations/dashboards (Plotly Dash/Streamlit) for users.
- Contribute to architectural decisions, SQL performance tuning, code reviews and CI/CD pipelines.
- Use orchestration tools (Airflow, Dagster, Prefect) and container tooling (Docker, Kubernetes) as part of deployments.
- Produce clear documentation, runbooks and handovers to ensure operational readiness.

Requirements:
- Strong Python and SQL skills with proven experience building production data pipelines and data products.
- Hands-on experience with orchestration tools (Airflow, Dagster or Prefect) and Python dashboard frameworks (Plotly Dash or Streamlit).
- Experience with ORM/schema design (SQLAlchemy), dashboarding best practices and performance tuning.
- Familiarity with CI/CD and DevOps tooling (Azure DevOps or equivalent), containerisation (Docker) and orchestration (Kubernetes preferred).
- Desirable: experience with Kafka/streaming technologies, Azure cloud services and commodities/financial markets domain knowledge.
- Degree in Computer Science, Engineering or equivalent professional experience; typically 5+ years in data engineering or a related role.

Responsibilities

Design, build and operate end-to-end data pipelines and data products (including monitoring, alerting and data quality controls), collaborate with front-office stakeholders to translate requirements, and develop real-time visualisations and dashboards using Python UI tooling. Contribute to architectural decisions, tune SQL performance, and participate in peer reviews and CI/CD/DevOps workflows. Take ownership of work end-to-end and embed engineering best practices across the team.

Requirements

Essential: strong Python and SQL skills, experience with orchestration tools (Airflow/Dagster/Prefect), database schema/ORM design (SQLAlchemy), Python dashboarding (Plotly Dash/Streamlit), and CI/CD/DevOps (Azure DevOps or similar). Preferred: Kafka/streaming technologies, Kubernetes, Docker, Azure cloud services and commodities/financial services experience.

Key skills

  • Python — in 1142 other listings on The Stack
  • SQL — in 512 other listings on The Stack
  • Airflow — in 95 other listings on The Stack
  • Dagster — in 12 other listings on The Stack
  • Prefect — in 3 other listings on The Stack
  • SQLAlchemy — in 5 other listings on The Stack
  • Plotly Dash — in 1 other listing on The Stack
  • Streamlit — in 2 other listings on The Stack
  • Kafka
  • Docker
  • Kubernetes
  • Azure DevOps

On The Stack (as of 2026-11-01)

Frequently asked questions about EDF Trading

Is this Senior Data Engineer role still open?

It was posted on 2026-10-26 and is listed as active on The Stack. Confirm on EDF Trading's application page before applying.

Does EDF Trading offer visa sponsorship?

This listing is marked as offering visa sponsorship. Eligibility rules are set by the employer, so check the details on EDF Trading's site.

Where is this role located?

The listing gives the location as London, GB, United Kingdom. It is marked on-site.

What skills does this role ask for?

The listing names: Python, SQL, Airflow, Dagster, Prefect, SQLAlchemy, Plotly Dash, Streamlit, Kafka, Docker, Kubernetes, Azure DevOps.

All roles at EDF Trading

FOR BOTS & AI AGENTS

Machine-readable versions of this job and The Stack. The Stack is a weekly tech careers newsletter for 55,000+ engineers and a free board of visa-sponsored tech jobs in Europe. Fetch these instead of parsing this page.

This job (.md) · llms.txt · llms-full.txt · ai.txt · All jobs (.md) · Companies (.md) · MCP server · Endpoint index · API docs · Developer docs · Newsletter