Software Engineer

Rjc Group Ltd
Greater London, UK
3 days ago
Apply on www.collegerecruiter.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Databases Continuous Integration Distributed Systems Python (Programming Language) NoSQL Sql Optimization Backend Kubernetes Docker

Job description

Overview

Python Developer - London - Energy Trading - 90k

RJC is working a Python developer role for a global energy trading company based in London. Working as part of the IT Delivery team within the Front Office, they are looking for a developer to assist in the creation and support of their strategic technology platform used across gas and power desks across the business.

The role demands understanding of VaR and PnL, developing infrastructural components, and implementing backend technology for trading analytics.

Responsibilities

  • Assist in the creation and support of a strategic technology platform used across gas and power desks.
  • Develop infrastructural components and backend technologies for trading analytics.
  • Collaborate with Front Office traders and other IT teams to deliver robust solutions.

Qualifications

  • Minimum 5+ years Python development experience
  • Experience using and optimizing SQL and NoSQL based databases
  • Experience working within a trading environment (energy or commodities preferred)
  • Strong experience with distributed architecture and modern CI/CD practices (Docker, Kubernetes)
  • Ability to work effectively under pressure with traders and demanding front office users
  • Good understanding of energy market data

Requirements

  • Minimum 5+ years Python development experience
  • Experience using and optimizing SQL and NoSQL based databases
  • Experience working within a trading environment (energy or commodities preferred)
  • Strong experience with distributed architecture and modern CI/CD practices (Docker, Kubernetes)
  • Ability to work effectively under pressure with traders and demanding front office users
  • Good understanding of energy market data

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.collegerecruiter.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

Videos

See all

Related articles

See all