jobs in Io Tech Solutions Limited

Io Tech Solutions Limited Hiring! Full Time C-- Engineer - IO Tech Solutions in Hong Kong - Ricebowl

C-- Engineer - IO Tech Solutions

Io Tech Solutions Limited

Undisclosed

Hong Kong

Share
Save

Working Location

  • Hong Kong Hong Kong Hong Kong

Job Description

Responsibilities

About the Role

We are looking for a C++ Software Engineer to join a high-performing engineering team responsible for building and enhancing low-latency market connectivity solutions for electronic trading across Asia Pacific. You will develop high-performance systems that connect to major financial exchanges, process market data, and support strategic trading initiatives.

Working in a collaborative, cross-functional environment, you will partner closely with engineers and front office stakeholders to deliver resilient, scalable, and high-quality trading technology.

Key Responsibilities
  1. Design, develop, test, and maintain market connectivity systems, market data handlers, and internal matching solutions using modern C++.
  2. Build resilient, distributed applications that support high availability and low-latency trading environments.
  3. Write clean, reusable, and maintainable code with a strong focus on software quality and performance.
  4. Contribute to automated testing, continuous integration, and continuous delivery (CI/CD) pipelines.
  5. Participate in code reviews, technical discussions, and knowledge-sharing sessions.
  6. Collaborate with cross-functional teams and business stakeholders to deliver new trading capabilities and exchange connectivity solutions.
  7. Continuously evaluate and adopt new technologies and engineering best practices.
Required Skills & Experience
  1. Strong commercial experience developing applications in C++11/14 .
  2. Solid understanding of software design principles, architecture, and object-oriented programming.
  3. Experience building high-performance, multithreaded, or concurrent applications.
  4. Experience developing on Linux .
  5. Knowledge of networking concepts, TCP/IP, socket programming, and communication protocols.
  6. Experience with Python scripting for automation or tooling.
  7. Strong analytical, problem-solving, and debugging skills.
  8. Excellent communication and collaboration skills.
Preferred Qualifications
  1. Experience with C++17 or newer standards.
  2. Knowledge of template metaprogramming and modern C++ features.
  3. Experience working on low-latency or high-performance systems.
  4. Understanding of kernel bypass technologies, network adapters, and CPU architecture optimization.
  5. Previous experience developing market connectivity, market data, or electronic trading platforms.
  6. Financial services experience is beneficial but not required.

Important Information

Never provide your bank or credit card details when applying for jobs. Do not transfer any money or complete unrelated online surveys. If you see something suspicious, Report this Job ad.

Learn More