Lead Equities Algo Developer - Leading Investment Bank
Core
Design, develop, and enhance algorithmic execution strategies for cash equities across Asian markets, translating trading requirements into robust, scalable technology solutions.
Role type
Senior/Lead IC algorithmic trading developer (Java/Python)
Builds
Algorithmic trading strategies (VWAP, TWAP, POV, Implementation Shortfall) and execution platforms for institutional investors
Domain
Financial markets / Electronic trading / Cash equities
Deliverable
production ML models
Required skills
Java, Python, equity market microstructure, electronic execution, order management systems, system design, TDD, CI/CD
Preferred skills
quantitative trading strategies, machine learning, statistical analysis, technical leadership, mentoring
Technologies
Java, Python
Responsibilities
Design and develop algorithmic execution strategies; Work with traders and quant researchers to refine strategies; Develop functionality for order scheduling and liquidity management; Analyze trading performance metrics; Provide Level 2 production support; Drive engineering best practices and architecture decisions
Seniority
Senior, hands-on IC with potential for Tech Lead