b Overview /b p In this role you will transform quantitative research into robust production software, collaborating with quants and data scientists to power power price forecasting, asset optimisation, and trading. You’ll own the Python codebase for forecasting pipelines and trading environments, raising engineering standards and performance. You’ll refactor research code into clean, maintainable components, improve testing and observability, and optimise performance through vectorisation and memory management. This position offers a high-impact path within a fast-growing energy tech firm shaping Europe’s renewable energy and trading landscape. /p b Pay / Benefits /b ul li Salary to 140k /li li Stock options /li li Pension /li li Impactful role with excellent progression /li /ul b Responsibilities /b ul li Own and maintain Python production systems for forecasting, optimisation, dispatch and trading environments /li li Collaborate with quantitative analysts and data scientists to translate models into reliable software /li li Refactor research code into clean, maintainable, extensible components /li li Establish engineering standards, architecture, interfaces, and testing/observability /li li Improve performance via vectorisation, parallelism, and memory management /li li Provide technical guidance and mentoring to the analytics function /li /ul b Key requirements /b ul li Strong Python engineering experience building production-grade systems from research/models /li li Experience with maintainable software design, interfaces, and robust error handling /li li Strong testing skills across unit, integration, and regression testing /li li Experience improving performance through vectorisation, parallel processing, and memory management /li li Good understanding of CI/CD, deployment practices, monitoring, and production reliability /li li Collaborative with ability to work with quants, data scientists, and cross-functional teams /li /ul ul li collaborative /li li clear communication /li li mentoring and leadership /li li Python /li li production-grade software /li li testing (unit/integration/regression) /li /ul
Senior Software Engineer Python - Energy Trading employer: Client Server
Join a dynamic and innovative FinTech company that values technical expertise and offers a collaborative work culture. With a competitive salary of up to £100k plus bonuses, you'll have the opportunity to make a significant impact while enjoying hybrid working arrangements in London. The company prioritises employee growth, providing ample opportunities for career progression and staying at the forefront of emerging technologies in the finance sector.