Negotiable
Undetermined
Remote
United Kingdom
Summary: RJC is seeking a Python Developer for a leading European energy trading company to enhance their engineering team. The role involves developing and optimizing Python applications for trading and analytics, ensuring system reliability and performance. The position offers the opportunity to work on impactful systems that facilitate real-time trading and data-driven decision-making. This is a fully remote role requiring collaboration with cross-functional teams.
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
Key Skills:
- 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
Salary (Rate): undetermined
City: undetermined
Country: United Kingdom
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: Energy
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