Lead Software Engineer - Equities - VP
Core
Lead Java developer building and supporting automated trading systems, algorithmic strategies, and scalable trading engine infrastructure for the Equities domain.
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
Deliverable
production ML models | product features
Required skills
Java, UNIX/Linux, Git, Jenkins, JUnit, REST, TypeScript, Angular, FIX protocol, low-latency messaging middleware, time-series data analysis (KDB/q)
Preferred skills
Knowledge of competitive environment, ability to guide junior staff, experience with automated market making or DMA
Technologies
Java, UNIX/Linux, Git, Jenkins, JUnit, REST, TypeScript, Angular, FIX, KDB/q
Responsibilities
Communicate with product leads to discuss technology improvements; build and enhance trading strategies and engines; work with global trading, quant, and IT teams; manage full system development lifecycle from requirements to deployment; analyze business and technical requirements to design solutions.
Seniority
VP level, Lead