We are seeking an experienced Trading Platform Engineer to build and enhance our global equities trading infrastructure, covering multi-market data feeds and trading connectivity, securities reference data, order execution workflows, and investment research data pipelines.
Hands-on experience in developing and maintaining trading platforms or market data and trading connectivity for international equity markets is essential.
Key Responsibilities
- Global Market Data & Trading Connectivity
- Develop and maintain market data feeds and trading interfaces across major exchanges in Asia-Pacific, North America, and Europe.
- Implement FIX session management, order routing, market data parsing and normalization, cross-market symbol mapping, and exchange-specific trading rules.
- Trading Platform Development
- Design and develop core trading platform components, including order management, pre-trade risk checks, position tracking, and P&L aggregation.
- Integrate trading systems with clearing and settlement infrastructure.
- Research Infrastructure & Data Pipelines
- Build robust data pipelines that transform raw market data into research-ready factors and features.
- Ensure consistency between research, backtesting, and live trading environments.
- Cross-functional Collaboration
- Work closely with quantitative researchers, traders, and business development teams to translate business requirements into scalable technical solutions.
Requirements
- Global Equity Market Connectivity Experience
- Proven hands-on experience developing and maintaining market data and trading interfaces for global equity markets.
- Strong understanding of market microstructure, exchange connectivity, and trading protocols across at least two of the following regions: Asia-Pacific, North America, and Europe.
- Programming Expertise
- Advanced proficiency in C++ (C++17 or later).
- Strong command of at least one additional programming language, such as Python, Go, Rust, or TypeScript.
- Software Engineering Excellence
- Strong programming fundamentals, system design capabilities, and engineering judgment.
- Commitment to clean, readable, testable, and maintainable code.
- Ownership & Architectural Thinking
- Strong sense of ownership and accountability.
- Broad architectural perspective, with the ability to select appropriate technologies and design effective solutions based on business and technical requirements.
Preferred Qualifications
- Hands-on experience implementing the FIX protocol.
- Experience developing low-latency systems, including lock-free data structures, CPU affinity optimization, and kernel-bypass networking.
- Familiarity with securities reference data management and corporate actions processing.
- Experience integrating with prime brokers, clearing brokers, or post-trade systems.
- Deep understanding of major open-source technologies, with contributions to open-source projects considered a strong advantage.