17 days ago
Responsibilities
- Design and develop 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.
- Contribute to system resilience and business continuity.
- Provide support for production trading issues.
Requirements
- 8+ years of experience developing routing strategies for specific markets 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.
- 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.
- Experience with Linux systems and performance profiling tools.
- Proactive, problem-solving mindset and ability to thrive in a fast-paced, collaborative environment.
Benefits
- Competitive base salary and discretionary bonus.
- Company-paid health and protective benefits for employees and their eligible dependents.
- Free virtual coaching and counseling sessions.
- Opportunities to learn about the Crypto industry.
- Smart, entrepreneurial, and fun colleagues.
- Employee Resource Groups.