ioTech Solutions logo
ioTech SolutionsPosted 1 month ago

Senior C++ Engineer – Trading Systems & Market Connectivity

On-siteHong Kong, Hong Kong

Full TimeSenior LevelStartup

Job Summary

Design, develop, and enhance high-performance C++ applications for trading systems and market connectivity. Build and maintain market connectivity components, including market data handlers and exchange connectivity solutions, while developing resilient, scalable, and low-latency systems to support business-critical trading operations. Write clean, reusable, and well-tested code, collaborate with global engineering teams on code reviews and CI/CD initiatives, and mentor junior engineers. Requires 10+ years of C++ expertise, strong multithreading and networking knowledge, and Linux environment experience. Preferred qualifications include FIX protocol knowledge and investment banking trading environment experience.

Required Qualifications

  • 10+ years of professional software development experience
  • strong expertise in modern C++ (C++11/14/17)
  • Experience building trading systems, market connectivity, market data platforms, or exchange connectivity solutions
  • Strong understanding of multithreading, concurrency, networking, and socket programming
  • Experience developing on Linux environments
  • Strong problem-solving skills
  • excellent communication and collaboration abilities

Desired Qualifications

  • Knowledge of FIX protocol or proprietary exchange protocols
  • Experience in investment banking, brokerage, electronic trading, or crypto trading environments
  • Python scripting experience

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce