Data Engineer

Data Engineer

Posted 4 days ago by Cititec

Negotiable
Undetermined
Undetermined
London Area, United Kingdom

Summary: The Senior Data Platform Engineer (Contract) role at a leading global energy trading firm focuses on hands-on engineering to enhance the enterprise data platform. The position requires collaboration with trading and risk teams to ensure fast and reliable access to high-quality data. The engineer will be responsible for designing, maintaining, and optimizing data pipelines while establishing best practices for data governance and security. This contract opportunity offers the chance to work with cutting-edge technologies in a high-impact environment.

Key Responsibilities:

  • Design and maintain a scalable, secure enterprise data platform
  • Build and optimise ETL pipelines for ingestion, transformation, and integration of trading data
  • Establish best practices for data quality, governance, and security
  • Collaborate with trading, risk, and analytics teams to deliver data-driven solutions
  • Drive automation, optimisation, and adoption of modern data tools and technologies

Key Skills:

  • Proven experience building and maintaining large-scale data platforms
  • Expertise in data engineering, warehousing, and ETL processes
  • Strong proficiency in Python
  • Experience with Snowflake, Databricks, and Kafka
  • Knowledge of Kubernetes, Terraform, and CI/CD pipelines
  • Cloud experience (AWS preferred) with exposure to hybrid/on-premise environments
  • Background in energy trading, commodities, or financial services is highly beneficial

Salary (Rate): undetermined

City: London Area

Country: United Kingdom

Working Arrangements: undetermined

IR35 Status: undetermined

Seniority Level: undetermined

Industry: Other

Detailed Description From Employer:

Senior Data Platform Engineer (Contract) – Energy Trading

Cititec is partnered with a leading global energy trading firm that is seeking a Senior Data Platform Engineer (Contract) to help deliver and scale their enterprise data platform. This role is focused on hands-on engineering, ensuring trading and risk teams have fast, reliable access to high-quality data.

Responsibilities

  • Design and maintain a scalable, secure enterprise data platform
  • Build and optimise ETL pipelines for ingestion, transformation, and integration of trading data
  • Establish best practices for data quality, governance, and security
  • Collaborate with trading, risk, and analytics teams to deliver data-driven solutions
  • Drive automation, optimisation, and adoption of modern data tools and technologies

Skills & Experience

  • Proven experience building and maintaining large-scale data platforms
  • Expertise in data engineering, warehousing, and ETL processes
  • Strong proficiency in Python
  • Experience with Snowflake, Databricks, and Kafka
  • Knowledge of Kubernetes, Terraform, and CI/CD pipelines
  • Cloud experience (AWS preferred) with exposure to hybrid/on-premise environments
  • Background in energy trading, commodities, or financial services is highly beneficial

Why Apply?

This is a contract opportunity to play a key role in shaping how a global trading organisation leverages data. You’ll be working with cutting-edge technologies on a high-impact platform central to the energy trading business.