Collaborate directly with business stakeholders and developers to analyze and resolve trading system challenges.
Architect, implement, and tune algorithmic trading strategies to deliver optimal execution outcomes.
Work closely with cross-functional teams-quantitative analysts, engineers, and platform owners-to understand evolving business and technical requirements.
Conduct data-driven research and performance analysis to identify areas for algorithmic enhancement.
Design strategic trading components prioritizing scalability, resiliency, and ultra-low latency.
Ensure the robustness and security of trading algorithms through rigorous testing and validation practices.
Act as a technical mentor, offering guidance on distributed architecture, design patterns, and best coding practices.
Drive continuous innovation by proposing and delivering enhancements to the algorithmic trading framework.