We’re seeking an experienced Algo Trading / SOR Developer to join our team in New York. You will have a proven track record of building and benchmarking execution algorithms from the ground up.
In this role, you will take a lead in developing greenfield algorithmic trading systems, shaping the core of our next-generation trading infrastructure.
- Design and development of a low-latency, high-throughput EMS/Smart Order Router system
- Implement intelligent routing algorithms based on execution quality, liquidity, latency, and cost
- Collaborate with traders and product managers to refine routing logic and build new algorithmic capabilities
- Monitor and optimize system performance under real-world trading conditions
- Embrace and champion the thoughtful adoption of AI to improve team performance and business outcomes.
- Leverage AI tools (e.g., generative AI, automation platforms, data copilots) to improve productivity, decision-making, and output quality in your day-to-day work.
Looking for:
- 8+ years of experience developing routing strategies for specific markets (e.g., FX Markets, crypto exchanges) in Java.
- Knowledge of tick data analytics and real-time market data processing.
- Familiarity with cloud-based market access or hybrid deployments.
- Experience working in high-frequency or algorithmic trading environments.
- Experience building low-latency systems and working with multicast/unicast market data feeds.
- A solid understanding of the application and infrastructure stack associated with electronic and algorithmic trading.
- Strong technical background, with the ability to understand system architecture and technical workflows.
- Proficiency with trading system architecture (OMS/EMS, market gateways).
- Strong understanding of concurrency, networking, and memory management.