LOG IN
SIGN UP
Tech Job Finder - Find Software, Technology Sales and Product Manager Jobs.
Sign In
OR continue with e-mail and password
E-mail address
Password
Don't have an account?
Reset password
Join Tech Job Finder
OR continue with e-mail and password
E-mail address
Username
Password
Confirm Password
How did you hear about us?
By signing up, you agree to our Terms & Conditions and Privacy Policy.

Senior Front Office Software Engineer - Short Term Power Markets

at Castleton Commodities

Back to all Python jobs
Castleton Commodities logo
Commodities

Senior Front Office Software Engineer - Short Term Power Markets

at Castleton Commodities

Tech LeadNo visa sponsorshipPython

Posted 19 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
London
Country
United Kingdom

Join CCI's Data Science & Technology team in London to build production-grade, cloud-native tools and real-time applications that support short-term power trading. You will partner directly with traders and analysts to design, develop and maintain high-performance Python services, data pipelines, and analytics for intraday power markets. The role focuses on low-latency data access, back-testing frameworks, and integrations with market and weather data to enable systematic trading and risk management. This is a senior, hands-on role in a fast-paced trading environment requiring close collaboration across commercial and engineering teams.

Castleton Commodities International (https://www.cci.com) is a global leader in energy commodity trading and asset investment. Our Data Science & Technology team is central to our success, engineering the high-performance systems and innovative tools that power our commercial decision-making. We build platforms that help our front-office teams understand market behavior, forecast price movements, and manage risk.

Our team solves complex, high-impact challenges using a modern technology stack. We develop everything in cloud-native infrastructure from real-time analytics to back testing engine, third party integrations, and internal libraries, all designed to give CCI a competitive edge in the global commodities markets.

We are seeking a Front Office Software Engineer to join our Data Science & Technology (DS&T) team in London, sitting at the intersection of technology and trading. The initial scope of work for this role will be centered on short-term power initiatives, building tools and systems that directly enable traders and quantitative analysts to test and execute strategies efficiently in fast-moving power markets. This includes delivering production-grade tools, data services, and real-time applications that enhance decision-making and strategy deployment for the European Intraday Power desk. The successful candidate will design, develop, and maintain real-time trading applications, analytics platforms, and data pipelines that are critical to systematic trading and risk management workflows. This is an exciting opportunity to work within a fast-paced, data-driven trading environment, contributing directly to systematic trading and risk management efforts.

Responsibilities:

  • Partner directly with traders and analysts to engineer and optimize trading processes, analytical models, and systematic strategies.

  • Build and maintain scalable, high-performance Python services and APIs that power our analytics platform.

  • Develop solutions to support supply and demand models, market data analysis, and strategy research.

  • Design and implement cloud-native tools, including real-time analytics, visualization interfaces, and workflow automation, that integrate seamlessly into our Front Office platform.

  • Design and build a robust, reusable framework that integrates seamlessly with the Data Science & Technology data platform to support back-testing activities.

  • Ensure low-latency data access and efficient system performance across real-time price feeds, position tracking, and order execution tools.

  • Partner with Data Engineers to integrate live and historical market data for modeling, forecasting, and back-testing workflows.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field of study.

  • 10+ years of professional Software Engineering experience in Python, leveraging modern frameworks, APIs, and cloud-native architecture, with a minimum of 5 years supporting Intraday Short-Term Power trading or similar real-time energy market environment.

  • Strong foundation in Computer Science fundamentals, including data structures, algorithms, and software design principles.

  • Familiarity with fundamental and weather datasets, as well as market data sources such as EPEX, ENTSO-E, or Nord Pool.

  • Proficiency in SQL and relational database technologies.

  • Exposure to AWS & Snowflake technologies is highly desirable.

  • Familiarity with DevOps practices, including Docker and cloud-native deployments.

  • Experience in Linux and Windows environments.

  • Ability to communicate effectively across technical and non-technical audiences.

  • Strong attention to detail, problem-solving skills, and a passion for technology innovation.

  • Ability to work effectively in a fast-paced, dynamic and high-intensity environment including open-floor plan if applicable to the position, with timely responsiveness and the ability to work beyond normal business hours when required. 

Employee Programs & Benefits:

CCI offers competitive benefits and programs to support our employees, their families and local communities. These include:

  • Competitive comprehensive medical, dental, retirement and life insurance benefits

  • Employee assistance & wellness programs

  • Parental and family leave policies

  • CCI in the Community: Each office has a Charity Committee and as a part of this program employees are allocated 2 days annually to volunteer at the selected charities.

  • Charitable contribution match program

  • Tuition assistance & reimbursement

  • Quarterly Innovation & Collaboration Awards

  • Employee discount program, including access to fitness facilities

  • Competitive paid time off

  • Continued learning opportunities

Visit  https://www.cci.com/careers/life-at-cci/# to learn more!

#LI-CD1

Senior Front Office Software Engineer - Short Term Power Markets

at Castleton Commodities

Back to all Python jobs
Castleton Commodities logo
Commodities

Senior Front Office Software Engineer - Short Term Power Markets

at Castleton Commodities

Tech LeadNo visa sponsorshipPython

Posted 19 hours ago

No clicks

Compensation
Not specified

Currency: Not specified

City
London
Country
United Kingdom

Join CCI's Data Science & Technology team in London to build production-grade, cloud-native tools and real-time applications that support short-term power trading. You will partner directly with traders and analysts to design, develop and maintain high-performance Python services, data pipelines, and analytics for intraday power markets. The role focuses on low-latency data access, back-testing frameworks, and integrations with market and weather data to enable systematic trading and risk management. This is a senior, hands-on role in a fast-paced trading environment requiring close collaboration across commercial and engineering teams.

Castleton Commodities International (https://www.cci.com) is a global leader in energy commodity trading and asset investment. Our Data Science & Technology team is central to our success, engineering the high-performance systems and innovative tools that power our commercial decision-making. We build platforms that help our front-office teams understand market behavior, forecast price movements, and manage risk.

Our team solves complex, high-impact challenges using a modern technology stack. We develop everything in cloud-native infrastructure from real-time analytics to back testing engine, third party integrations, and internal libraries, all designed to give CCI a competitive edge in the global commodities markets.

We are seeking a Front Office Software Engineer to join our Data Science & Technology (DS&T) team in London, sitting at the intersection of technology and trading. The initial scope of work for this role will be centered on short-term power initiatives, building tools and systems that directly enable traders and quantitative analysts to test and execute strategies efficiently in fast-moving power markets. This includes delivering production-grade tools, data services, and real-time applications that enhance decision-making and strategy deployment for the European Intraday Power desk. The successful candidate will design, develop, and maintain real-time trading applications, analytics platforms, and data pipelines that are critical to systematic trading and risk management workflows. This is an exciting opportunity to work within a fast-paced, data-driven trading environment, contributing directly to systematic trading and risk management efforts.

Responsibilities:

  • Partner directly with traders and analysts to engineer and optimize trading processes, analytical models, and systematic strategies.

  • Build and maintain scalable, high-performance Python services and APIs that power our analytics platform.

  • Develop solutions to support supply and demand models, market data analysis, and strategy research.

  • Design and implement cloud-native tools, including real-time analytics, visualization interfaces, and workflow automation, that integrate seamlessly into our Front Office platform.

  • Design and build a robust, reusable framework that integrates seamlessly with the Data Science & Technology data platform to support back-testing activities.

  • Ensure low-latency data access and efficient system performance across real-time price feeds, position tracking, and order execution tools.

  • Partner with Data Engineers to integrate live and historical market data for modeling, forecasting, and back-testing workflows.

Qualifications:

  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or related field of study.

  • 10+ years of professional Software Engineering experience in Python, leveraging modern frameworks, APIs, and cloud-native architecture, with a minimum of 5 years supporting Intraday Short-Term Power trading or similar real-time energy market environment.

  • Strong foundation in Computer Science fundamentals, including data structures, algorithms, and software design principles.

  • Familiarity with fundamental and weather datasets, as well as market data sources such as EPEX, ENTSO-E, or Nord Pool.

  • Proficiency in SQL and relational database technologies.

  • Exposure to AWS & Snowflake technologies is highly desirable.

  • Familiarity with DevOps practices, including Docker and cloud-native deployments.

  • Experience in Linux and Windows environments.

  • Ability to communicate effectively across technical and non-technical audiences.

  • Strong attention to detail, problem-solving skills, and a passion for technology innovation.

  • Ability to work effectively in a fast-paced, dynamic and high-intensity environment including open-floor plan if applicable to the position, with timely responsiveness and the ability to work beyond normal business hours when required. 

Employee Programs & Benefits:

CCI offers competitive benefits and programs to support our employees, their families and local communities. These include:

  • Competitive comprehensive medical, dental, retirement and life insurance benefits

  • Employee assistance & wellness programs

  • Parental and family leave policies

  • CCI in the Community: Each office has a Charity Committee and as a part of this program employees are allocated 2 days annually to volunteer at the selected charities.

  • Charitable contribution match program

  • Tuition assistance & reimbursement

  • Quarterly Innovation & Collaboration Awards

  • Employee discount program, including access to fitness facilities

  • Competitive paid time off

  • Continued learning opportunities

Visit  https://www.cci.com/careers/life-at-cci/# to learn more!

#LI-CD1