Description
Flow Traders is seeking Senior C++ Software Engineers to join their team in Hong Kong.
Software Engineers at Flow Traders play a crucial role in providing the company's competitive edge by equipping Researchers and Traders with the necessary information and capabilities to make informed business decisions.
As a C++ Engineer, you will be responsible for building systems used to analyze and trade tens of thousands of products across hundreds of global trading venues daily.
Working closely with Technologists, Quantitative Researchers, and Traders, you will guide the development of the company's in-house trading technology and optimize it to achieve market-leading performance and reliability.
The company's proprietary trading platform includes various components such as venue connectivity, trading engines, and shared platforms that facilitate quick and efficient work.
Key responsibilities:
- Lead the development and global rollout of the Core platform used in multiple business groups
- Develop tools and frameworks to deliver capabilities 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 design and implementation
- Write software that communicates with exchanges through their APIs, receiving market data and sending orders over the network
- Ensure software quality based on testing suites and optimize exchange communication
- Implement trading algorithms based on requirements provided by traders and quants
- Continuously improve the stability, reliability, and performance of the trading engine
Requirements:
- BSc, MSc, or PhD in Computer Science, Mathematics, or equivalent
- 5+ years of post-graduation professional C++ software development experience
- Ability to write clean, reliable, and highly scalable code
- Good knowledge of algorithms and data structures
- Experience in parallel, asynchronous, and multithreaded programming
- Interest in achieving maximum performance from available hardware and software