Enable job alerts via email!

Data & Analytics - Senior Data Engineer in London

Energy Jobline ZR

City Of London

On-site

GBP 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Job summary

A leading global job board in London is seeking a Senior Data and Analytics Engineer to support investment teams. The ideal candidate has over 5 years of experience, strong Python skills, and expertise in building data pipelines in cloud environments. This hands-on role involves designing scalable solutions and ensuring data quality across financial datasets. Competitive salary plus bonus offered.

Qualifications

  • At least 5 years experience as a Front Office Engineer.
  • Proven track record of building robust data pipelines in cloud environments.
  • Solid understanding of financial markets and instruments.

Responsibilities

  • Work closely with portfolio managers and analysts to understand requirements.
  • Design, implement, and maintain data pipelines.
  • Manage and optimize data workflows on AWS.

Skills

Python
Data pipeline development
Docker
Snowflake
NoSQL databases
Financial markets knowledge

Tools

Airflow
Dash
Streamlit
Job description

Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.

We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.

Job Description

Senior Data and Analytics Engineer - Front Office / FI
London
Excellent package plus bonus / benefits Overview
You will work directly with the Front Office investment and trading teams to build, enhance, and support data and analytics infrastructure that powers research, trading, and portfolio decision-making.
This is a hands‑on, high‑impact role at the core of our front office. You will be expected to take full ownership of your work from design through production and to operate with a self‑starter mindset in a fast‑paced, collaborative environment.

Essential Skills & Experience
  • At least 5+ years experience as a Front Office Engineer (buy‑side, sell‑side, or trading environment).
  • Deep expertise in Python, with strong software engineering practices (version control, testing, CI/CD).
  • Proven track record of building robust data pipelines in cloud environments (preferably AWS).
  • Experience with Docker and container‑based deployments.
  • Strong knowledge of Snowflake and NoSQL databases (especially MongoDB).
  • Solid understanding of financial markets and instruments, particularly Fixed Income (and exposure to credit, rates, equities, options, etc.).
  • Experience with market data providers (Bloomberg, Refiv, etc.) would be useful.
  • Familiarity with tools such as Airflow, Prefect, or other orchestration frameworks would be advantageous.
  • Experience building internal tools or dashboards using Dash, Streamlit, or similar web‑based data analytics platforms would be nice to have.
Key Responsibilities
  • Work closely with portfolio managers, analysts, and traders to understand data and research requirements and build scalable solutions.
  • Design, implement, and maintain real‑time and batch data pipelines across internal and external sources.
  • Manage and optimize data workflows on AWS, including containerized environments using Docker.
  • Ingest, transform, and serve large‑scale financial datasets across asset classes using Python, Snowflake, and NoSQL databases (e.g., MongoDB).
  • Ensure data quality, integrity, and availability across the front office stack.

If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.