Senior Python Developer - Energy Trading and Analytics

RJC Group • United Kingdom
Remote
This Job is No Longer Active This position is no longer accepting applications
AI Summary

Join a leading European energy trading company as a Senior Python Developer to work on high-impact systems for real-time trading, risk management, and data-driven decision making.

Key Highlights
Develop, maintain, and optimize Python applications for trading and analytics
Integrate external data feeds and APIs used across trading desks
Collaborate with cross-functional teams to deliver high-quality, scalable solutions
Technical Skills Required
Python Pandas NumPy FastAPI SQLAlchemy PostgreSQL MySQL AWS Azure GCP
Benefits & Perks
Remote work setup
Opportunity to work on high-impact systems

Job Description


RJC are partnering with a leading European energy trading company currently seeking a Python Developer to join their growing engineering team. This is an exciting opportunity to work on high-impact systems that support real-time trading, risk management, and data-driven decision making.



Key Responsibilities

Develop, maintain, and optimize Python applications for trading and analytics

Integrate external data feeds and APIs used across trading desks

Collaborate with cross-functional teams to deliver high-quality, scalable solutions

Ensure reliability, performance, and accuracy of mission-critical systems

Participate in code reviews and contribute to engineering best practices


Required Skills & Experience

Strong professional experience with Python (3.x)

Background in data engineering, backend development, or scientific computing

Experience with Python libraries such as Pandas, NumPy, FastAPI, SQLAlchemy

Solid understanding of relational databases (PostgreSQL, MySQL, or similar)

Familiarity with cloud platforms (AWS, Azure, or GCP)

Ability to work independently in a fully remote setup


Nice to Have:

Experience in energy trading, commodities, or financial markets

Knowledge of time-series data, forecasting, or real-time processing


Subscribe our newsletter

New Things Will Always Update Regularly