CareerPlan

Lead Software Engineer - Equities - VP

London, United KingdomFull-time2026-08-05 → 2026-11-10

Core

Lead Java engineer building automated trading systems, algorithmic strategies, and scalable trading engine infrastructure for equities.

Role type

Lead Software Engineer (VP level)

Builds

Algorithmic trading strategies, analytical tools, and high-volume, low-latency trading engine infrastructure.

Domain

Financial Services / Equities / Algorithmic Trading

Required skills

Java, UNIX/Linux, Git, Jenkins, JUnit, REST, TypeScript, Angular, FIX protocol, pub/sub messaging, KDB/q, time-series data analysis

Preferred skills

Automated market making, DMA, algo trading in liquid markets

Technologies

Java, UNIX/Linux, Git, Jenkins, JUnit, REST, TypeScript, Angular, FIX, pub/sub, KDB/q

Responsibilities

Build and enhance trading strategies and engines; manage multiple functions and guide junior staff; work with global trading, quant, and IT teams; participate in full system development lifecycle from requirements to deployment; analyze business and technical requirements; develop systems for automated market making and algo trading.

Seniority

Lead, hands-on IC with mentorship responsibilities