Senior Data Engineer | Commodities & Energy Trading | ClickHouse-Centric Data Platform | Next-Gen Lakehouse | Python, SQL | Up to £89K + Bonus + Benefits

Senior Data Engineer | Commodities & Energy Trading | ClickHouse-Centric Data Platform | Next-Gen Lakehouse | Python, SQL | Up to £89K + Bonus + Benefits

A Senior Data Engineer is required for a leading global Energy & Commodities trading house — one of the world's largest and most diverse general trading companies. Their trading ecosystem spans multiple commodities and markets, creating high-volume, high-velocity data challenges ideally suited to ClickHouse and modern data engineering.

Role Overview — ClickHouse at the Core

As a Senior Data Engineer, you will play a pivotal role in building and scaling a ClickHouse-driven analytical data platform. You'll be a senior member of the Core Engineering team, shaping the architecture and implementing high-performance data solutions used directly by trading, risk, analytics and operational teams.

This is a hands-on position where you'll guide a small team of engineers while designing and developing a next-generation lakehouse architecture. ClickHouse will form the backbone of the system, supporting ultra-fast analytics, market-data ingestion, tick-data storage, and real-time insights for traders and quantitative teams.

You will also work with complementary technologies such as Databricks, Snowflake, Azure Synapse/Fabric, and PySpark — but the focus is on extracting the full performance and scalability of ClickHouse within an enterprise-grade data ecosystem.

What You'll Do

  • Design, build, and optimise high-performance ClickHouse clusters for large-scale analytical workloads across commodities and energy trading.
  • Develop ingestion frameworks for market data, pricing data, tick data, and trade/position datasets, leveraging ClickHouse's columnar storage and real-time querying.
  • Architect and maintain a modern lakehouse platform integrating ClickHouse with Databricks, Snowflake, and Azure-based services.
  • Define and enforce best practices for data modelling, partitioning, compression, and query optimisation tailored for ClickHouse.
  • Build scalable Python-based ETL/ELT pipelines and data services that deliver robust, low-latency data to trading, risk, and analytics teams.
  • Integrate ClickHouse with BI tools such as Power BI and Tableau, enabling ultra-fast dashboarding and near real-time reporting.
  • Collaborate closely with the Head of Core Engineering to shape the long-term data strategy and engineering roadmap.

Key Skills & Experience

  • Strong commercial experience with ClickHouse (schema design, cluster configuration, performance tuning, ingestion pipelines).
  • Solid understanding of modern data engineering principles and lakehouse architectures.
  • Strong Databricks and PySpark experience.
  • Proficiency in Python and SQL.
  • Experience working with Azure and DevOps/cloud-native tooling.
  • Proven background in data orchestration, ETL/ELT pipelines, and data modelling.
  • Familiarity with integrating data platforms with BI tools (Power BI, Tableau).
  • Experience in commodities, energy, or financial-markets data is highly advantageous.

Role Details

  • Salary: Up to £89,000 per annum + Bonus & Benefits
  • Location: London (Hybrid — 3 days per week onsite)

If you're looking to join a leading global trading company and take ownership of a ClickHouse-driven, next-generation data platform at the heart of a greenfield engineering initiative, we'd love to hear from you.

Senior Data Engineer | Commodities & Energy Trading | ClickHouse-Centric Data Platform | Next-Gen Lakehouse | Python, SQL | Up to £89K + Bonus + Benefits

Job Details

Company
VirtueTech Recruitment Group
Location
Slough, Berkshire, UK
Hybrid / Remote Options
Employment Type
Full-time
Posted