Structured and Exchange-Traded Product Market-Making Developer - VP
Core
Building, deploying, and supporting algorithmic trading strategies, analytical tools, and scalable trading engine infrastructure for structured and exchange-traded products.
Role type
VP-level Lead Software Engineering (Algorithmic Trading)
Builds
High volume, low latency, resilient, scalable, message-driven trading systems and engines
Domain
Financial Services / Algorithmic Trading / Market Making
Deliverable
production ML models | product features
Required skills
Core Java (21+), Automated trading system development, UNIX/Linux administration, Git/Stash, Jenkins, Junit, Unit testing
Preferred skills
Reactive programming frameworks, FIX protocol, Time-series data analysis (KDB/q), Web UI (TypeScript/Angular), Low-latency messaging middleware, Equity derivatives knowledge
Technologies
Java, UNIX, Linux, Git, Stash, Jenkins, Junit, KDB/q, TypeScript, Angular
Responsibilities
Build and enhance trading strategies and engines using core Java; Work with trading, quant, and IT teams to advance the platform; Design, develop, and deploy changes through the full system development lifecycle; Communicate with product leads to discuss opportunities for improvement
Seniority
VP, Lead Software Engineering