companyIMC logo

C++ Software Engineer at IMC | Hong Kong

IMCHong Kong, Hong Kong
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Experience

Qualifications

Your Skills and Experience: Proficient programming skills in C++, with a preference for experience with the latest C++ versions. A solid foundation in systems programming concepts, including concurrency, memory management, and performance optimization. Experience in Linux operating environments. Demonstrated ability to build and optimize high-performance systems. A strong degree of adaptability and flexibility, with a willingness to tackle uncertainty and challenges.

About the job

IMC relies on technology to drive its trading operations. Proprietary systems handle millions of trades daily, helping the firm make decisions quickly and accurately.

Role Overview

The C++ Software Engineer develops and maintains software at the core of IMC’s latency-sensitive trading platforms. This role involves close collaboration with Traders and Quant Researchers to deliver high-performance solutions that adapt to the fast-changing global markets.

Main Responsibilities

  • Design and build C++ trading systems for pricing, risk management, and order execution in equity markets. Ensure these systems perform reliably and scale effectively in live trading.
  • Work directly with Traders and Quant Researchers to turn trading ideas into efficient, production-ready applications.
  • Improve system performance through profiling, optimization, and thoughtful system architecture.
  • Manage the full software development lifecycle: from initial design and coding to deployment and ongoing monitoring.
  • Balance trade-offs between latency, throughput, scalability, and maintainability in real-time trading environments.

Location

Hong Kong, Hong Kong

About IMC

IMC is a cutting-edge technology firm at the forefront of trading innovations. By leveraging our in-house developed systems, we empower our teams to make swift and strategic decisions that drive our success in a highly competitive market.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.