Principal Developer

Where

City

Type

Permanent

Salary

Annual

Senior Risk IT Developer - Commodity Trading - London - Full Time Permanent

We're partnering with a global leader in commodity trading, to find an exceptional Senior Risk IT Developer for their Risk IT team. This is a rare opportunity to help architect a next-generation, cloud-native risk platform from the ground up, with a focus on speed, scale, and precision.

Why this role stands out:

  • Greenfield build. No Legacy constraints; full scope for innovation.
  • High-impact team. A small, expert group delivering real results.
  • Modern tech stack. Python, C++, ClickHouse, and Iceberg.
  • Strategic scope. Shape how the client manages market risk across global portfolios.
  • Real technical challenge. Real Time VaR, billions of rows, seconds to compute.

What you'll bring:

  • Strong engineering skills in Python, Java and C++.
  • Solid understanding of market risk metrics (eg VaR).
  • A problem-solving mindset and the drive to build from first principles.

Related Jobs

Huxley Associates

160000 Annual

City (EC1A2)

Permanent

Senior Java Development Manager Front Office Banking

Gi Group

20 Hourly

City (EC1A2)

Temp

The Duties for the Finance Systems Administrator are as follows: Oversee our client's procure to pay process and ensure compliance with defined process. Take ownership of their payment on time metric and ensure all suppliers are paid within their invoicing terms. Set up controls and monitoring of Accounts Payable process and manage with regional teams. Coordinate a small team of assistants in processing invoices and providing support to them. Liaise with our controlling function to ensure actuals and accruals are accurately reported during month-end. Billing for connection charges and design fees, setting new customers up and ensuring invoices are issued as part of their customer connection journey. Liaise with the procurement function over any invoicing issues. Primary contact for our online invoicing portal, Basware.Skills required: Comprehensive experience of using SAP (Business Client 8.00) or similar financial systems and comfortable with purchase orders/invoices and financial processes. Great communicator and able to work closely with team of assistants to process work cycle. Excellent Microsoft Office skills including PowerPoint & Excel and Office 365, including SharePoint databases and PowerBI.

Sign-up for our FREE newsletter...

We want to provide thecity with more and more clickbait-free news.