C++ Developer

  • Term: Permanent
  • Location: Shenzhen, China
  • Salary: Negotiable
  • Job Reference: 5974

Our client is a global Fintech company with offices across 10+ countries. They have various product lines like E-Wallet and Payment systems. The company offers great working environment, employee benefits and competitive salaries.

They are looking for mid-senior level C++ Developers to join their fast-growing team in Nanshan, Shenzhen!



+ Co-develop the low latency FX trading system and implement trading strategies.

+ Continuously improve the design and performance of our automated trading system, including exchange connectivity, order and risk management system.

+ Implement trading strategies, including quoting, hedging, arbitrage and market making, which are highly adjustable in live trading and easy to integrate with backtesting system.

+ Work closely with other teams to automate trading/reconcile/analytics work flow.

+ Provide technical support for trading system.



+ Bachelor’s degree from top universities, major in computer science or information system is highly preferred.

+ Hardcore C++ programming with 2+ years of server-side system development.

+ Thorough understanding of C++ memory model, concurrency and best practices.

+ In-depth knowledge of Linux system and TCP socket programming and Websocket.

+ Experience in developing exchange connectivity and automated trading system.

+ Experience of market making system development is a plus.

+ Trading system experience in connectivity, model pricing is preferred.

+ Boost, ZeroMQ, MongoDB, Protobuffer experience is preferred.

+ Experience with optimisation using modern SIMD instrument set is preferred.

+ GPU programming experience is preferred.


Please send your CV to Shuyan.Huang@cogsagency.com

Apply for this position now

Simple Share Buttons

Join Cogs + today

Sign up in minutes with a dedicated contract accounts team to guide you.