Senior Software Engineer, C++

Flow Traders

Hong Kong, Hong Kong
On-site
5+ years professional c++ development experience
Experience with parallel and multithreaded programming
Strong knowledge of algorithms and data structures
Flow Traders is seeking Senior C++ Engineers to build event-driven trading systems that handle vast amounts of data at ultra-low latencies

Job Summary

  • Flow Traders is seeking Senior C++ Engineers to build event-driven trading systems that handle vast amounts of data at ultra-low latencies.
  • Engineers will lead the development of a Core platform used across market data, quantitative research, pricing, and strategies while working closely with traders and researchers.
  • The role involves implementing exchange connectivity solutions using various protocols and optimizing communication through techniques like kernel bypass.

Matching Summary

Flow Traders is seeking Senior C++ Engineers to build event-driven trading systems that handle vast amounts of data at ultra-low latencies.

Skills & Requirements

Must-have

  • 5+ years professional C++ development experience
  • Experience with parallel and multithreaded programming
  • Strong knowledge of algorithms and data structures
  • Ability to write clean and highly scalable code
  • Experience optimizing software for maximum hardware performance

Nice-to-have

  • Proprietary trading industry background preferred
  • Collaborative open culture environment
  • Interest in kernel bypass and TLS optimization
  • Experience with FIX, Websocket, or HTTP protocols

Key Requirements

  • BSc, MSc, or PhD in Computer Science, Mathematics or equivalent
  • 5+ years post-graduation professional C++ software development experience
  • Experience in parallel, asynchronous, and multithreaded programming

Work Rights

Not specified

Tailored Resume

Cover Letter