Python Developer

Python Developer

Posted Today by RJC Group

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

Detailed Description From Employer:

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