Senior Data Engineer - CFP Energy Group
Senior Data Engineer - CFP Energy Group

Senior Data Engineer - CFP Energy Group

Full-Time 48000 - 72000 ÂŁ / year (est.) No home office possible
Go Premium
CFP Energy (UK) Ltd

At a Glance

  • Tasks: Design and build data infrastructure to power innovative energy solutions.
  • Company: Join CFP Energy, a leader in sustainable energy trading and innovation.
  • Benefits: Competitive salary, flexible work options, and opportunities for professional growth.
  • Other info: Collaborative team culture focused on curiosity and problem-solving.
  • Why this job: Make a real impact in the energy sector while working with cutting-edge technology.
  • Qualifications: Experience in data engineering, Python, SQL, and cloud platforms.

The predicted salary is between 48000 - 72000 ÂŁ per year.

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.

Key Responsibilities

  • 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.

Core Skillset

  • Collaborative mindset: We value people who are not only skilled but genuinely enjoyable to work with. You foster a positive, respectful team culture and communicate openly to get things done together.
  • 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.

Required Skills & Experiences

  • 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, as several of our services in other teams are built in it.
  • 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.

Nice to have

  • 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.

About us

CFP Energy is an award‑winning energy trading and sustainability firm, accelerating the transition to a low‑carbon economy through innovative financial and energy solutions. We began by helping organisations make sense of carbon credit markets — optimising how emissions are priced, traded, and offset across global ecosystems. Today, our work spans across the full range of energy and sustainability solutions. From designing supply and hedging strategies, and securing renewable energy certificates, to sourcing and delivering biofuels, biogas, and transitional fuels. We’re a progressive, forward‑thinking group at the forefront of environmental innovation. Our clients range from small businesses to major corporates, all seeking to reach net zero, manage energy risk, and secure reliable access to power and gas resources. Beyond our current ventures, we’re constantly exploring new business models and energy investment opportunities, because for us, it’s not just about keeping pace with change, but leading it. Our Technology team is a cross‑functional mix of friendly, talented people. United by curiosity and a passion for data, we design the systems and pipelines that power smarter decisions across the business, turning complex energy data into meaningful insight that drives real‑world impact.

Senior Data Engineer - CFP Energy Group employer: CFP Energy (UK) Ltd

At CFP Energy, we pride ourselves on being an exceptional employer that fosters a collaborative and innovative work culture. As a Senior Data Engineer, you'll have the opportunity to work alongside talented professionals in a forward-thinking environment dedicated to sustainability and energy solutions. We offer robust employee growth opportunities, competitive benefits, and a commitment to leading the transition to a low-carbon economy, making your contributions impactful and rewarding.
CFP Energy (UK) Ltd

Contact Detail:

CFP Energy (UK) Ltd Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Senior Data Engineer - CFP Energy Group

✨Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with people on LinkedIn. You never know who might have the inside scoop on job openings or can put in a good word for you.

✨Tip Number 2

Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to data engineering. This gives potential employers a taste of what you can do and sets you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical skills and problem-solving abilities. Practice explaining complex concepts clearly, as communication is key in collaborative environments like ours at StudySmarter.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining our awesome team.

We think you need these skills to ace Senior Data Engineer - CFP Energy Group

Data Engineering
Data Warehousing
Python
SQL
ETL/ELT Processes
Data Modelling
Cloud Platforms (Azure)
Containerisation
Kubernetes
Kafka (Confluent)
Airflow
Analytical Thinking
Problem-Solving Ability
Clear Communication
Collaborative Mindset

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences mentioned in the job description. Highlight your expertise in data engineering, Python, SQL, and any relevant cloud platforms. We want to see how you can contribute to our team!

Craft a Compelling Cover Letter: Use your cover letter to tell us why you're excited about this role at CFP Energy. Share specific examples of how you've tackled complex problems or improved data pipelines in the past. This is your chance to show off your personality and passion!

Showcase Your Collaborative Spirit: Since we value collaboration, mention any experiences where you've worked closely with developers, analysts, or trading teams. Let us know how you fostered a positive team culture and communicated effectively to achieve shared goals.

Apply Through Our Website: We encourage you to apply directly through our website for a smoother application process. It helps us keep track of your application and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at CFP Energy (UK) Ltd

✨Know Your Data Inside Out

Before the interview, make sure you’re well-versed in data warehousing concepts and can articulate the differences between application databases and analytical warehouses. Be ready to discuss how you've designed data models in the past and why you chose specific technologies for different scenarios.

✨Show Off Your Problem-Solving Skills

Prepare examples of complex problems you've solved in previous roles, especially those involving multiple systems. Highlight your analytical thinking and how you trace issues back to their root causes. This will demonstrate your ability to stay calm under pressure and find elegant solutions.

✨Communicate Clearly and Confidently

Practice explaining complex technical concepts in simple terms. You’ll need to bridge the gap between technical and non-technical teams, so being able to communicate clearly is key. Think of examples where you’ve successfully collaborated with others to deliver data solutions.

✨Familiarise Yourself with Relevant Technologies

Brush up on your Python and SQL skills, as well as any experience you have with cloud platforms like Azure. If you have knowledge of Kubernetes, Kafka, or Airflow, be prepared to discuss how you've used these tools in your work. This will show that you’re not just a fit for the role but also eager to contribute from day one.

Senior Data Engineer - CFP Energy Group
CFP Energy (UK) Ltd
Go Premium

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>