> Markdown version of [/jobs/ext/2795636-senior-data-engineer](https://www.wearedevelopers.com/jobs/ext/2795636-senior-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Data Engineer - **Company:** CFP Energy - **Location:** UK - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Airflow, Microsoft Azure, Big Data, C Sharp (Programming Language), Cloud Computing, Databases, Directed Acyclic Graph (Directed Graphs), Data Discovery, Data Infrastructure, Extract Transform Load (ETL), Data Systems, Data Warehousing, Distributed Systems, Fault Tolerance, Python (Programming Language), PostgreSQL, SQL Databases, Data Streaming, Cloud Platform System, Event Driven Architecture, Kubernetes, Apache Flink, Apache Kafka, Vertica, Stream Processing, Data Pipelines, Confluent - **Published:** September 8, 2026 - **Apply:** https://www.collegerecruiter.com/job/2840675830-senior-data-engineer ## About the Role * Analytical thinking: Performance and accuracy are central to what we do. You bring curiosity, structure, and a strong attention to detail to every challenge. * Problem-solving ability: You're comfortable tracing issues through multiple systems and services to uncover root causes. You stay calm under pressure and take pride in finding elegant, lasting solutions. * Clear communication: You can explain complex technical concepts clearly and confidently, bridging the gap between technical and non-technical teams to keep everyone aligned., * Data warehousing: You should be able to understand the difference between application databases and analytical warehouses and can design data models that make sense for both. You should know when to use which technology, and why. * Python: Proven expertise in Python. Familiarity with C# is beneficial, but not essential. * SQL: You should be comfortable writing complex queries, tuning for performance, and working with both relational & analytical databases such as PostgreSQL or ClickHouse. * Containers: You know your way around containerised environments and understand how to build, run, and deploy services both locally and in production. * Cloud platforms: Experience with cloud ecosystems, particularly Azure, and a strong understanding of distributed systems will serve you well., * Kubernetes & Helm: Experience deploying and managing containerised applications in production environments. Familiarity with scalability, fault tolerance, and parallel workloads in distributed clusters is highly valued. * Kafka (Confluent): Exposure to event-driven architectures, ideally with Kafka, is a strong plus. Knowledge of Flink or KSQL for stream processing is even better. * Airflow: Experience setting up, configuring, maintaining, and optimising Airflow DAGs beyond simple usage will help you hit the ground running. * Energy Industry Experience: A working understanding of the energy/commodity trading landscape or the unique data challenges in this space will make your contributions even more impactful. * Trading Domain Knowledge: Familiarity with how traders think and operate, especially around real-time decision making and data flows is a bonus. ## Description We're looking for a Senior Data Engineer to help design, build, and scale the data infrastructure that powers our products and decision-making. You'll play a key role in shaping how data flows across the organisation, from ingestion and processing to analytics and insights. You'll collaborate with developers, analysts, and the trading teams to make sure our data is reliable, accessible, and built for the future. This role combines hands-on engineering with architectural thinking; where you'll contribute to design discussions, improve data pipelines, and help set technical direction. We want someone who's comfortable taking ownership, enjoys solving complex problems, and can work across multiple systems and teams to deliver real impact., * Design, build, and maintain robust data pipelines that support analytics, BI reporting, and product use cases. * Participate in architectural discussions and contribute to the long-term technical roadmap. * Build and optimise ETL/ELT processes to handle small to large-scale data processing needs. * Develop well-structured data models and maintain clear documentation to support data discovery and self-service analytics. * Collaborate closely with software developers, analysts, and trading teams to understand requirements and deliver reliable, well-designed data solutions. * Identify opportunities to improve performance, automate manual processes, and enhance data quality and reliability across systems. ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Flex your Energy: Building a Cloud-Native Platform for Renewable Energy Communities](https://www.wearedevelopers.com/videos/1990-flex-your-energy-building-a-cloud-native-platform-for-renewable-energy-communities) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [A Guide to Green Tech and Green IT Careers](https://www.wearedevelopers.com/magazine/374-a-guide-to-green-tech-and-green-it-careers) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [7 Cloud Computing Trends Coming in 2025 for Developers](https://www.wearedevelopers.com/magazine/412-7-cloud-computing-trends-coming-in-2025-for-developers) - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again)