Desk Software Engineer: Commodities & Derivatives

NJF Global Holdings Ltd

Greater London

On-site

GBP 90,000 - 150,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

NJF Global Holdings Ltd seeks a Desk Software Engineer to partner with senior commodity traders on a fast-paced trading desk. The role emphasizes algorithmic thinking, practical problem-solving, and robust system design rather than pure modeling.

You will work with real-world commodity markets—shipping routes, natural gas networks, and refinery operations—ingesting chaotic telemetry to surface causal relationships and build production-grade analytical tools that drive real-time PnL.

Qualifications

  • 3–10 years of professional software engineering experience.
  • Top-20 university degree preferred.
  • Proven track record building production systems.
  • Experience with Python data pipelines and trading desk context is a plus.

Responsibilities

  • Build data ingestion pipelines and robust APIs to capture noisy data in real time.
  • Design and implement predictive models for downstream impacts across assets and supply chains.
  • Rewrite prototypes into production-grade, low-latency systems end-to-end with traders.
  • Write high-performance Python code, optimize memory, and utilize asyncio for scalability.

Skills

Python
Data structures & algorithms
Problem solving
Big-O analysis

Education

Top-20 university degree

Tools

Pandas
Polars
NumPy
Dask
FastAPI
React

Job description

NJF Global Holdings Ltd seeks a Desk Software Engineer to partner with senior commodity traders on a fast-paced trading desk. The role emphasizes algorithmic thinking, practical problem-solving, and robust system design rather than pure modeling.

You will work with real-world commodity markets—shipping routes, natural gas networks, and refinery operations—ingesting chaotic telemetry to surface causal relationships and build production-grade analytical tools that drive real-time PnL.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desk Software Engineer (Commodities & Derivatives)
Desk Software Engineer (Commodities & Derivatives)

NJF Global Holdings Ltd • Greater London

On-site
GBP 90,000 - 150,000
Front Office Systems Engineer - Trading Desk Focus
Front Office Systems Engineer - Trading Desk Focus

DRW Holdings, LLC. • Greenwich

On-site
GBP 129,000 - 166,000
Medical insurance
Dental and vision insurance
401k plan with employer match
+4
Junior .Net Developer - Commodities Trading
Junior .Net Developer - Commodities Trading

Bonhill Partners • Greater London

On-site
GBP 40,000 - 60,000
Contract Senior C++ Software Engineer : Commodities Trading
Contract Senior C++ Software Engineer : Commodities Trading

Eaglecliff Recruitment • England

On-site
GBP 70,000 - 120,000
Associate Software Engineer — Trading Tech (Python)
Associate Software Engineer — Trading Tech (Python)

Javelin Group • Greater London

On-site
GBP 70,000 - 110,000
Annual discretionary bonus
25 days holiday
Company pension
+7
Trading Desk Software Engineer - Front Office Systems
Trading Desk Software Engineer - Front Office Systems

Drweng • Greater London

On-site
GBP 120,000 - 180,000
Quantitative Developer
Quantitative Developer

DV Trading LLC • England

On-site
GBP 132,989 - 170,986
Software Engineer – HFT Equities & Futures
Software Engineer – HFT Equities & Futures

Algo Capital Group • Greater London

On-site
GBP 60,000 - 90,000
Front Office Proximity Developer - C#/.NET (Commodities)
Front Office Proximity Developer - C#/.NET (Commodities)

United States Digital Space LLC • Greater London

Hybrid
GBP 60,000 - 80,000
Senior Lead Software Engineer - FICC Electronic Trading Application Developer
Senior Lead Software Engineer - FICC Electronic Trading Application Developer

JPMorgan Chase & Co. • Greater London

On-site
GBP 120,000 - 160,000