Quantitative Developer

L Knighton
Crawley, United Kingdom
4 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 150K

Job location

Crawley, United Kingdom

Tech stack

Java
Algorithmic Trading
Databases
Java GUIs
Python
NoSQL
NumPy
Object-Oriented Software Development
SQL Databases
Multithreading
Concurrency
Pandas

Job description

  • Working closely with traders and quants on pricing and execution algorithms
  • Developing high-performance, multi-threaded systems for simulation and live trading
  • Enhancing and maintaining trading GUIs and market data components
  • Solving complex problems in a small, highly collaborative team

Requirements

  • Strong Java developer with experience building high-performance systems
  • Background in trading systems, market data, or quantitative infrastructure
  • Solid understanding of concurrency, algorithms, OOP, and system design
  • Experience with Python (NumPy / Pandas) in a scientific or trading context
  • Comfortable working in Unix/Linux environments
  • Experience with SQL / NoSQL / tick databases is a plus
  • Exposure to commodities, futures, or swaps is beneficial but not essential

Benefits & conditions

£120,000 - £150,000 base

Highly competitive PnL-linked bonus ( 100% in year one for strong performers)

Why this role

  • True front-office exposure
  • Direct impact on a profitable trading desk
  • Strong engineering culture with real ownership
  • Flexible working and high trust environment
  • Roles like this do not come up often

About the company

I'm working directly with a Managing Director at a US-headquartered proprietary trading firm that has built one of the strongest platforms in global energy markets. They're looking to hire a strong Java Developer to join a highly profitable front-office trading desk in London.

Apply for this position