Trading Data Engineer in Abingdon

Trading Data Engineer in Abingdon

Abingdon Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Conrad Energy

At a Glance

  • Tasks: Build and maintain data pipelines for energy trading using Python, SQL, and Spark.
  • Company: Join Conrad Energy, a fast-growing UK energy company powering the move towards renewables.
  • Benefits: Enjoy health cashback, private GP access, and a salary sacrifice EV scheme.
  • Why this job: Make a real impact on live trading systems and gain expertise in energy markets.
  • Qualifications: 2-5 years in data engineering with strong Python and SQL skills.
  • Other info: Hybrid role with excellent career growth opportunities in a dynamic environment.

The predicted salary is between 36000 - 60000 £ per year.

We're looking for a talented Data Engineer to join our Trading team at Conrad Energy. This is a hands-on engineering role responsible for building and operating the data infrastructure that supports energy trading across UK Gas and Power markets.

You'll work at the intersection of data engineering and live trading, ensuring traders have reliable, timely, and explainable access to market data, asset schedules, and trading positions. Data availability and correctness are business-critical, and this role has clear ownership of production pipelines.

The role is a hybrid location, with a requirement to be office based 1-2 times per week. Our Trading Desk is in Abingdon, just outside of Oxford.

About Conrad Energy Ltd: Conrad Energy is a fast-growing UK energy company. We're powering the move towards renewables through innovation and technology. We generate power to support the National Grid when renewables can't meet demand and we buy, sell and manage energy for businesses nationally. With a portfolio including gas, batteries, solar, wind and hydrogen, our 83 sites, operational or in construction, have a potential to generate 983MW of power making us one of the leading flexible energy providers in the country. Optimised and operated using our market-leading software, iON+, we're at the forefront of shaping a more efficient energy sector that is both reliable and sustainable.

Over the last few years, we've planned and developed some of the largest energy infrastructure projects in Europe, as well as rapidly expanding the number of business customers working with us. We're proud to power a changing world, building a better future for us all.

Key Responsibilities

  • Build and maintain high-availability data pipelines for energy market data (e.g. EPEX, BMRS, NESO) using Python, SQL, and Spark.
  • Support on data flows to ensure our Power Generation and Storage assets are delivering the appropriate contracted schedules.
  • Design and manage Delta Lake tables and SQL Databases, applying appropriate partitioning, optimisation, and data modelling strategies.
  • Develop monitoring dashboards and alerting to provide transparency on pipeline health, data freshness, and failure states.
  • Implement data quality checks, validation logic, and reconciliation across multiple market data sources.
  • Optimise pipeline performance and manage compute cost through efficient Spark and SQL design.
  • Produce and maintain clear technical documentation for data schemas, pipelines, and operational processes.
  • Contribute to structured Git-based development workflows and CI/CD pipelines (Azure DevOps).
  • Support other business areas (Back and Middle Office) on ensuring they have the latest settlement and industry data delivered to them.

What we're looking for

Essential

  • 2-5 years' experience in data engineering or a similar production-focused role.
  • Strong Python (Pandas) and SQL skills, with experience building and operating data pipelines.
  • Hands-on experience with Spark, Delta Lake, and modern Lakehouse architectures.
  • Familiarity with cloud PaaS data platforms such as Microsoft Fabric or Databricks.
  • Solid understanding of data modelling, storage formats, and performance principles.
  • Experience using Git and working within CI/CD pipelines.
  • Comfortable working in an environment where data reliability directly impacts the business.

Desirable

  • Exposure to energy markets, trading systems, or financial data.
  • Knowledge of Microsoft Azure Cloud Services (e.g. Function Apps).
  • Experience integrating REST APIs or working with event-driven data.
  • Familiarity with orchestration tools (e.g. Azure Data Factory).
  • Understanding of warehouse and lakehouse design patterns.
  • Basic awareness of trading concepts such as positions, P&L, and market schedules.

Why Join us

  • Work on production systems used directly by a live trading desk.
  • Opportunity to build deep expertise in energy markets and trading technology.
  • SimplyHealth health cashback plan.
  • 24/7 Private GP access.
  • Salary Sacrifice EV Scheme.
  • Discretionary performance-based bonus.

Trading Data Engineer in Abingdon employer: Conrad Energy

Conrad Energy is an exceptional employer, offering a dynamic work environment where innovation meets sustainability in the energy sector. As a Trading Data Engineer, you'll play a pivotal role in supporting live trading operations while enjoying a hybrid work model that promotes flexibility. With a strong focus on employee growth, competitive benefits like a health cashback plan and private GP access, and the chance to contribute to cutting-edge projects in renewable energy, Conrad Energy is dedicated to building a better future for both its employees and the planet.
Conrad Energy

Contact Detail:

Conrad Energy Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Trading Data Engineer in Abingdon

✨Tip Number 1

Network like a pro! Reach out to folks in the energy trading sector on LinkedIn or at industry events. A friendly chat can open doors that a CV just can't.

✨Tip Number 2

Show off your skills! If you’ve got a portfolio of projects, especially those involving Python, SQL, or Spark, make sure to highlight them in conversations. Real-world examples speak volumes.

✨Tip Number 3

Prepare for the interview by brushing up on your knowledge of energy markets and trading concepts. Being able to discuss how data impacts trading decisions will set you apart from the crowd.

✨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, we love seeing candidates who are proactive!

We think you need these skills to ace Trading Data Engineer in Abingdon

Python
SQL
Spark
Delta Lake
Data Pipeline Development
Data Modelling
Cloud PaaS Data Platforms
Git
CI/CD Pipelines
Data Quality Checks
Monitoring Dashboards
Event-Driven Data Integration
Orchestration Tools
Energy Market Knowledge
Technical Documentation

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Trading Data Engineer role. Highlight your experience with Python, SQL, and data pipelines, and don’t forget to mention any relevant projects or achievements that showcase your skills in data engineering.

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re passionate about energy trading and how your background makes you a perfect fit for our team. Keep it concise but engaging, and let your personality come through.

Showcase Relevant Experience: When filling out your application, be sure to showcase any hands-on experience you have with Spark, Delta Lake, or cloud platforms like Microsoft Azure. We want to see how you’ve tackled challenges in previous roles and what you can bring to our team.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you’re genuinely interested in joining Conrad Energy!

How to prepare for a job interview at Conrad Energy

✨Know Your Data Engineering Basics

Make sure you brush up on your Python, SQL, and Spark skills before the interview. Be ready to discuss how you've built and maintained data pipelines in previous roles, as this is crucial for the Trading Data Engineer position.

✨Understand the Energy Market

Familiarise yourself with the UK energy market, especially concepts like trading systems and market schedules. Showing that you have a grasp of how energy trading works will set you apart from other candidates.

✨Prepare for Technical Questions

Expect technical questions related to data modelling, Delta Lake, and CI/CD pipelines. Practise explaining your thought process and problem-solving approach, as this will demonstrate your hands-on experience and technical expertise.

✨Showcase Your Collaboration Skills

Since this role involves working closely with traders and other business areas, be prepared to discuss examples of how you've collaborated in past projects. Highlighting your ability to communicate effectively and work in a team will be key.

Trading Data Engineer in Abingdon
Conrad Energy
Location: Abingdon
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

>