Trading Data Engineer

1 week ago


London, Greater London, United Kingdom Octopus Energy Full time £60,000 - £120,000 per year

At Octopus Energy Trading, we're on a mission to reshape the future of energy. As part of Octopus Energy Group, we're creating an innovative approach to trading that will accelerate the transition to a Net Zero world. With the growth of renewables and a push toward decarbonising heating and transport, greater flexibility in the grid is essential. We are building cutting-edge technology to optimise everything from domestic EV charging to grid-scale batteries, to meet the global demand for energy flexibility.

We're looking for passionate and unconventional thinkers to join us on this journey, bringing a diversity of experience and ideas to shape a more efficient, flexible, and sustainable energy system.

We're looking for a Trading Data Engineer (f/m/d) to join our German and Western European intraday trading team. You should have strong Python skills, know how to manage Redis cache, AWS S3 or DBT, and bring experience in the German or European power market. You'll work in a fast-paced, tech-driven environment and collaborate closely with traders and developers to turn data into real trading decisions.

What You'll Do

  • Build and maintain models to forecast power demand, renewable generation, and prices in the German and Western European intraday markets
  • Develop robust data pipelines to collect, clean and combine internal and external data (e.g. grid, weather, or market data)
  • Analyse market data and derive insights to optimise trading strategies
  • Help build tools for automated trading and market analytics
  • Contribute to models predicting local grid congestion and identifying flexibility opportunities
  • Collaborate closely with our Trading, Flexibility and Tech teams across Germany and the UK
  • Support the development of our forecasting and analytics frameworks across the business

What You'll Need

  • Excellent Python programming skills
  • Experience with time series data, forecasting, and machine learning (e.g. Redis cache, AWS S3, Databricks, Grafana)
  • Exposure to the German or European electricity market (e.g. EPEX Spot, Redispatch, TSOs)
  • Experience building data pipelines and automating data workflows
  • Ability to clearly communicate modelling approaches, including assumptions and limitations
  • A structured, quality-focused way of working and a desire to take ownership
  • Enthusiasm for accelerating the energy transition and optimising flexible power systems
  • Fluent German and English (both are required)

Why else you'll love it here

  • Wondering what the salary for this role is?
    Just ask us On a call with one of our recruiters it's something we always cover as we genuinely want to match your experience with the correct salary. The reason why we don't advertise is because we honestly have a degree of flexibility and would never want salary to be a reason why someone doesn't apply to Octopus - what's more important to us is finding the right octofit
  • Octopus Energy Group is a
    unique culture
    . An organisation where people learn, decide, and build quicker. Where people work with autonomy, alongside a wide range of amazing co-owners, on projects that break new ground. We want your hard work to be rewarded with perks you actually care about We won best company to work for in 2022, on Glassdoor we were voted 50 best places to work in 2022 and our Group CEO, Greg has recorded a podcast about our culture and how we empower our people. We've also been placed in the top 10 companies for senior leadership and most recently The Sunday Times, Best Places To Work 2023
  • Visit our UK perks hub - Octopus Employee Benefits

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.



  • London, Greater London, United Kingdom Jump Trading Full time £60,000 - £120,000 per year

    Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a...


  • London, Greater London, United Kingdom Hudson River Trading Full time £60,000 - £100,000 per year

    Hudson River Trading (HRT) is looking for a Data Production Engineer to join our Data team. Data is at the core of everything we do at HRT; we excel at deriving deep insights from all types of data, allowing us to achieve consistent success in a dynamic market. This role is an opportunity to work directly with live trading teams to support one of the...


  • London, Greater London, United Kingdom EDF Trading Full time £18,000 - £80,000 per year

    When you join EDF Trading, you'll become part of a diverse international team of experts who challenge conventional ideas, test new approaches, and think outside the box.Energy markets evolve rapidly, so our team needs to remain agile, flexible, and ready to spot opportunities across all the markets we trade in power, gas, LNG, LPG, oil, and environmental...


  • London, Greater London, United Kingdom Data Intellect Full time £60,000 - £100,000 per year

    Company Description We are looking for a highly motivated Data Engineer to join our dynamic team working with a tier 1 multinational investment bank. This role is ideal for someone who thrives in fast-paced environments, enjoys working on both BAU and project-based initiatives, and has a strong background in Python ideally within the FX domain. Please note,...


  • London, Greater London, United Kingdom Data Idols Full time £70,000 - £75,000 per year

    Senior Data EngineerSalary: £70,00 - £75,000Location: Hybrid - London - 1 day per weekWe are currently looking for a Senior Data Engineer to join our client's forward-thinking, collaborative, and technology-driven team. In this role, you'll take the lead in shaping and delivering modern cloud data solutions, working closely with a highly skilled Data & BI...

  • Data Engineer

    2 weeks ago


    London, Greater London, United Kingdom Northern Data Full time £60,000 - £120,000 per year

    Job DescriptionThe Data Engineer is responsible for overseeing the collection, management, and analysis of organizational data to ensure accuracy, consistency, and security. This role bridges technical data management and business strategy — ensuring that data assets are properly maintained, integrated, and leveraged to drive insights and informed...


  • London, Greater London, United Kingdom Jump Trading Full time £40,000 - £60,000 per year

    Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a...


  • London, Greater London, United Kingdom Hudson River Trading Full time £24,000 - £120,000 per year

    Hudson River Trading (HRT) is looking for a Junior Crypto Electronic Trading Support Engineer to join our Trade Operations (TradeOps) team in our London office. This team is responsible for managing HRT's live trading environment, one of the most robust and efficient electronic trading platforms in the world. This includes configuring, monitoring, and...

  • Research Engineer

    7 days ago


    London, Greater London, United Kingdom DRW Trading Group Full time £60,000 - £120,000 per year

    DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk.Headquartered in Chicago with offices...


  • London, Greater London, United Kingdom Jump Trading Full time £60,000 - £120,000 per year

    Jump Trading Group is committed to world class research. We empower exceptional talents in Mathematics, Physics, and Computer Science to seek scientific boundaries, push through them, and apply cutting edge research to global financial markets. Our culture is unique. Constant innovation requires fearlessness, creativity, intellectual honesty, and a...