Data Engineer

Data Engineer

Full-Time 50000 - 65000 £ / year (est.) Home office (partial)
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: Hybrid work model, competitive salary, and opportunities for professional growth.
  • Other info: Dynamic environment with a focus on innovation and sustainability.
  • Why this job: Make a real impact in the energy sector while working with cutting-edge technology.
  • Qualifications: Strong Python and SQL skills, experience with data pipelines, and familiarity with cloud platforms.

The predicted salary is between 50000 - 65000 £ 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.

Key Responsibilities:

  • Build and maintain high‑availability data pipelines for energy market data (e.g. EPEX, BMRS, NESO) using Python, SQL, and Spark
  • Support 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, indexing, 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

Essential:

  • Strong Python and SQL skills, with experience building and operating data pipelines
  • Ability to contribute and implement SQL database management techniques such as index maintenance and query optimisations
  • 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:

  • 2+ years' experience in data engineering or a similar production‑focused role
  • 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

Data Engineer employer: Conrad Energy

Conrad Energy is an exceptional employer, offering a dynamic work environment that fosters innovation and collaboration in the energy sector. With a strong commitment to employee growth, we provide opportunities for professional development and hands-on experience in cutting-edge data engineering projects. Located in Abingdon, just outside Oxford, our hybrid work model allows for flexibility while being part of a forward-thinking team dedicated to powering a sustainable future.
Conrad Energy

Contact Detail:

Conrad Energy Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Engineer

✨Tip Number 1

Network like a pro! Reach out to folks in the energy sector, especially those working in data engineering. Attend industry meetups or webinars, and don’t be shy about sliding into DMs on LinkedIn. You never know who might have the inside scoop on job openings!

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your data pipelines, projects, or any relevant work you've done. This is your chance to demonstrate your Python and SQL prowess, so make it shine. A well-presented portfolio can really set you apart from the crowd.

✨Tip Number 3

Prepare for interviews by brushing up on your technical knowledge. Be ready to discuss your experience with Spark, Delta Lake, and cloud platforms like Azure. Practise explaining complex concepts in simple terms, as communication is key in this role.

✨Tip Number 4

Don’t forget to apply through our website! We’re always on the lookout for talented individuals like you. Plus, applying directly shows your enthusiasm for joining our team at Conrad Energy. Let’s power a changing world together!

We think you need these skills to ace Data Engineer

Python
SQL
Spark
Delta Lake
Data Pipeline Development
Data Modelling
Cloud PaaS Data Platforms
Git
CI/CD Pipelines
Data Quality Checks
Performance Optimisation
Monitoring Dashboards
Event-Driven Data Integration
Orchestration Tools

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Data Engineer role. Highlight your Python, SQL, and Spark skills, and any relevant experience in building data pipelines. We want to see how your background aligns with our needs in the energy trading sector!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data engineering and how you can contribute to our mission at Conrad Energy. Be sure to mention any experience with energy markets or trading systems if you have it.

Showcase Your Projects: If you've worked on any relevant projects, whether in a professional setting or as personal endeavours, make sure to include them. We love seeing practical examples of your work, especially those that demonstrate your ability to handle data reliability and performance.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at Conrad Energy!

How to prepare for a job interview at Conrad Energy

✨Know Your Data Inside Out

Make sure you brush up on your knowledge of data pipelines, SQL, and Python. Be ready to discuss specific projects where you've built or optimised data infrastructure, especially in relation to energy markets. This will show that you understand the critical nature of data availability and correctness.

✨Showcase Your Problem-Solving Skills

Prepare to share examples of how you've tackled challenges in previous roles, particularly around data quality checks and pipeline performance. Think about times when you had to implement monitoring dashboards or alerting systems, as this is key for the role at Conrad Energy.

✨Familiarise Yourself with the Company

Do some homework on Conrad Energy and their approach to renewable energy and trading. Understanding their mission and how they operate will help you align your answers with their values and demonstrate your genuine interest in the company.

✨Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the technologies they use, and how they measure success in the role. This not only shows your enthusiasm but also helps you gauge if the company culture and expectations align with what you're looking for.

Data Engineer
Conrad Energy
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

>