Enable job alerts via email!

Data Engineer - Python

Qh4 Consulting

London

Hybrid

GBP 50,000 - 70,000

Full time

16 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Qh4 Consulting seeks a Software/Data Engineer to enhance data systems within Investment Management. You will modernize market data processes, troubleshoot production issues, and collaborate across teams to deliver scalable solutions. This hybrid full-time role provides the opportunity to impact significant data operations.

Benefits

Hybrid working model
Exposure to business-critical systems

Qualifications

  • Strong Python programming skills in data engineering contexts.
  • Solid experience in building ETL pipelines.
  • Proficiency with SQL and data lakes.

Responsibilities

  • Rebuild and optimize Python-based data pipelines.
  • Investigate and address root causes of production issues.
  • Support development of APIs and integration with systems.

Skills

Python Programming
SQL
ETL Pipelines
Data Transformation
CI/CD

Tools

Docker
Apache Hive
Airflow

Job description

This range is provided by Qh4 Consulting. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from Qh4 Consulting

Location: City of London (hybrid – 2–3 days in office)

Type: Full-time, permanent

Sector: Investment Management

We are looking for a Software/Data Engineer to join a growing team focused on transforming core technology systems and data pipelines within a leading investment management environment. This is a hands-on role involving the modernisation of market data processes, resolution of production issues at the root cause, and delivery of reliable, scalable solutions.

You will be joining a collaborative team tasked with replacing legacy infrastructure and delivering long-term improvements across data platforms and critical operational systems.

Key Responsibilities

  • Rebuild and optimise Python-based data pipelines, improving performance, reliability and scalability.
  • Investigate and address root causes of recurring production issues.
  • Enhance data throughput and system robustness across operations, market data and portfolio systems.
  • Contribute to the delivery of clean, testable, and well-documented solutions within a containerised environment.
  • Collaborate with software engineers, production support, and business users to ensure effective delivery.
  • Support the development of high-quality APIs (REST and GraphQL) and integration with internal and third-party systems.

Required Experience

  • Strong Python programming skills, ideally within data engineering or integration-heavy environments.
  • Solid experience building and orchestrating ETL pipelines.
  • Good understanding of data transformation tools and working with structured/semi-structured data.
  • Proven ability to implement meaningful tests around business logic.
  • Proficiency with SQL and working with databases and data lakes.
  • Experience working in CI/CD environments (e.g. GitHub Actions, Sonar) and with containerised systems (e.g. Docker).
  • Ability to operate both independently and as part of a collaborative team.
  • Strong communication skills and ability to engage with business stakeholders directly.
  • Familiarity with legacy systems (e.g. C#) and willingness to interact with them where necessary.
  • Exposure to Cloudera Data Platform or similar big data environments.
  • Experience with tools such as Apache Hive, NiFi, Airflow, Azure Blob Storage, and RabbitMQ.
  • Background in investment management or broader financial services, or a strong willingness to learn the domain.

The Role Offers

  • The opportunity to be part of a new, focused engineering team, supported by an experienced wider technology group.
  • A hybrid working model based in the City of London (typically 2–3 days per week in the office).
  • Exposure to business-critical systems and direct involvement in the improvement of data services used across the firm.

If you are interested in this opportunity, please apply with your CV. We will be in touch if your profile is a good match for the role.

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Information Technology
  • Industries
    Investment Management, Investment Banking, and Financial Services

Referrals increase your chances of interviewing at Qh4 Consulting by 2x

Sign in to set job alerts for “Data Engineer” roles.

London, England, United Kingdom 1 day ago

London, England, United Kingdom 4 weeks ago

Data Visualisation Engineer - £60k base + bonus

Greater London, England, United Kingdom 6 days ago

London, England, United Kingdom 5 days ago

London, England, United Kingdom 6 days ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 days ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

Junior Data Engineer- Hedge Fund- London

London, England, United Kingdom 4 days ago

Python Data Engineer - Systematic Trading - Hedge Fund

Greater London, England, United Kingdom 1 week ago

London, England, United Kingdom 1 month ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 hour ago

London, England, United Kingdom 3 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 2 weeks ago

London, England, United Kingdom 1 week ago

London, England, United Kingdom 4 days ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

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

Similar jobs

Data Engineer | Python | ETL | Spark | Databases | Snowflake | AWS | Hybrid, London

JR United Kingdom

London

On-site

GBP 50,000 - 80,000

3 days ago
Be an early applicant

Data Engineer | Python | ETL | Spark | Databases | Snowflake | AWS | Hybrid, London

JR United Kingdom

Slough

Hybrid

GBP 50,000 - 70,000

3 days ago
Be an early applicant

Data Engineer , Python, PySpark, and SQL, AWS

JR United Kingdom

Hounslow

On-site

GBP 40,000 - 70,000

5 days ago
Be an early applicant

Data Engineer , Python, PySpark, and SQL, AWS

JR United Kingdom

Milton Keynes

On-site

GBP 40,000 - 60,000

5 days ago
Be an early applicant

Data Engineer , Python, PySpark, and SQL, AWS

JR United Kingdom

Basildon

On-site

GBP 40,000 - 70,000

5 days ago
Be an early applicant

Data Engineer , Python, PySpark, and SQL, AWS

JR United Kingdom

Bedford

On-site

GBP 40,000 - 70,000

5 days ago
Be an early applicant

Data Engineer - Python - Quant Finance

JR United Kingdom

Slough

On-site

GBP 50,000 - 70,000

11 days ago

Python Engineer (Remote)

Veeva Systems

London

Remote

GBP 50,000 - 80,000

7 days ago
Be an early applicant

Full Stack/Software Engineer (Python AWS AI)

Sociate AI

London

Remote

GBP 50,000 - 80,000

2 days ago
Be an early applicant