Python Software Engineer

IMC Trading

Hong Kong, Hong Kong
On-site
High-performance python applications
Scalable, production-ready systems
Research frameworks and simulation environments
IMC Trading is seeking a Python Software Engineer for their Hong Kong office to design and maintain high-performance applications that support quantitative research and trading. The ideal candidate should have over five years of software engineering experience, particularly in Python, and a strong understanding of data structures and algorithms

Job Summary

  • Engineers collaborate closely with Traders, Quant Researchers, and other engineering teams to build scalable, high-performance solutions that directly impact trading outcomes.
  • In Hong Kong, developers partner closely with Quant Research to design and enhance the tools and platforms that underpin our research environment.
  • Own systems end-to-end, from initial design through to deployment and continuous improvement.

Matching Summary

Match Score: 85

IMC Trading is seeking a Python Software Engineer for their Hong Kong office to design and maintain high-performance applications that support quantitative research and trading. The ideal candidate should have over five years of software engineering experience, particularly in Python, and a strong understanding of data structures and algorithms.

Skills & Requirements

Must-have

  • high-performance Python applications
  • scalable, production-ready systems
  • research frameworks and simulation environments
  • data pipelines and workflows
  • automation and tooling

Nice-to-have

  • collaborative, high-performance culture
  • proactive mindset
  • sense of ownership

Key Requirements

  • 5+ years of professional software engineering experience
  • strong Python expertise
  • strong foundations in data structures, algorithms, and software design
  • experience building scalable systems
  • proven ability to work closely with stakeholders

Work Rights

Not specified

Tailored Resume

Cover Letter