RJC Group

Python Developer

⭐ - Featured Role | Apply direct with Data Freelance Hub
This role is for a Python Developer with strong experience in Python (3.x), data engineering, and backend development, for a contract length of "unknown" at a pay rate of "unknown". Remote work; familiarity with energy trading is a plus.
🌎 - Country
United Kingdom
💱 - Currency
£ GBP
-
💰 - Day rate
Unknown
-
🗓️ - Date
November 17, 2025
🕒 - Duration
Unknown
-
🏝️ - Location
Remote
-
📄 - Contract
Unknown
-
🔒 - Security
Unknown
-
📍 - Location detailed
United Kingdom
-
🧠 - Skills detailed
#Code Reviews #Databases #Forecasting #NumPy #PostgreSQL #Pandas #Python #Scala #Cloud #MySQL #AWS (Amazon Web Services) #SQLAlchemy #Azure #FastAPI #Libraries #GCP (Google Cloud Platform) #Data Engineering
Role 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