Lead Software Engineer - Equities - VP
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