
Software Engineer, C++
Flow Traders5 months ago
Hong Kong, Hong KongSenior
Responsibilities
- Lead the development and global rollout of the Core platform for market data, quantitative research, pricing, and strategies.
- Develop and deploy tools and frameworks for tuning and data-driven systematic pricing and trading strategies.
- Collaborate with focus-group engineers, quants, and technical traders to refine requirements and iterate on platform design and implementation.
- Build exchange connectivity software that receives market data and sends orders using exchange APIs and network protocols.
- Use, maintain, and extend testing suites to ensure software quality.
- Optimize exchange communication through kernel bypass, TLS optimization, and connection handling improvements.
- Implement exchange solutions using exchange SDKs and languages including C++, Rust, Python, and TypeScript.
- Implement trading algorithms based on trader and quantitative researcher requirements.
- Improve the stability, reliability, performance, monitoring, and observability of the trading engine.
- Investigate and resolve production crashes, business-logic issues, and performance bottlenecks.
- Prepare releases and deployments of new trading engine versions.
Requirements
- A BSc, MSc, or PhD in Computer Science, Mathematics, or equivalent experience is required.
- At least 5 years of post-graduation professional C++ software development experience is required; proprietary trading experience is preferred.
- Strong ability to write clean, reliable, and highly scalable code is required.
- Good knowledge of algorithms and data structures is required.
- Experience with parallel, asynchronous, and multithreaded programming is required.
- Interest in maximizing performance from available hardware and software is required.
- Ability to communicate with technical and non-technical business colleagues is required.
Tech Stack
Categories
About Flow Traders
Flow Traders builds electronic trading technology and acts as a principal liquidity provider in exchange-traded products, derivatives, fixed income, and digital assets across global markets. Its revenues come from market making and proprietary trading, using in-house software to quote and manage risk on- and off-exchange for institutional counterparties. Founded in 2004 and headquartered in Amsterdam, Flow Traders is publicly listed on Euronext Amsterdam and operates across multiple financial centers.