Log in
All jobs
IT

Senior C++ Software Engineer – Market Connectivity (Trading Systems)

IO Tech Solutions Limited
Hong Kong
On-site

About this role

Senior C++ Software Engineer – Market Connectivity (Trading Systems)

Job Description:

Responsibilities

  • Develop, test and automate systems for market connectivity, market data handlers and internal matching

  • Design resilient / distributed solutions to meet high-availability business requirements

  • Focus on quality and reusability of the code produced.

  • As part of our Continuous Delivery mindset, contribute to the development of automated tests, and tools for automated build and deployment. You will engage in recurrent code reviews and peer trainings.

  • Profile required

  • Solid experience with C++11/14, with supporting work experience, personal or open source projects contributions

  • Quality oriented with emphasis on software design and architecture

  • Previous experience in Finance is not mandatory

  • Preferred Qualifications

  • Experience with C++17 and template metaprogramming. Curiosity in C++20/23/26

  • Experience in multi-threading and concurrency problematics

  • Experience with development on Linux platform

  • Knowledge of network protocols and socket programming

  • Knowledge of Python scripting language

  • Nice to Have

  • Experience in "kernel by-pass" solutions

  • Knowledge of network adapters and CPU architectures

  • Previous experience in market connectivity

  • Spoken Languages

  • English

Required Skills

  • Connectivity

  • Trading

  • C++

  • Software

  • Apply for this job

  • Or refer someone

  • Share

  • Facebook

  • Line

  • LinkedIn

  • X (Formerly Twitter)

  • Whatsapp

  • Email

Your next opportunity starts here

Prepare, apply, track, interview and get hired — all from one platform, with AI in your corner.

Download app

Or sponsor Premium for someone who's job hunting →