IMC Financial Markets

Software Engineer - Tooling

IMC Financial Markets · Hong Kong
Hong Kong Posted 2026-10-13
Type
Full-time

The Live Trading, Analysis & Tooling engineering team exists to make sure our traders and researchers have all the tools they need to run and analyse their trading at scale. We tackle both ends of scaling - we help traders maximise how many strategies they can trade, and help them analyse specific moments to find new opportunities. Our team sits close to the people who use what we build, with short iteration loops, fast feedback, and a lot of conversation.

The work is broad. We build tools that help traders orchestrate strategies across our full product range. We build infrastructure that makes large amounts of data quickly explorable. We model risk, analyse trades, and figure out where new opportunities might be.

Our toolkit is just as broad. Python, Java, React, SQL, any tool that solves the issue at hand.

About you

  • You're energised by problems where the brief doesn't exist yet. Working out what to build is as much the job as building it
  • You can move between languages without it slowing you down. The right tool matters more to you than your favourite one
  • You like working with stakeholders across the business and you're good at figuring out what someone actually needs, not just what they asked for
  • You can pivot. You enjoy trying out new ideas quickly and scaling them once they’ve proven value - or throwing them out if they didn’t work

What you don't need
A finance background. Experience in any particular language. A specific set of years in any particular role. We hire engineers who like to solve the problems our traders face - we'll teach you the context on the ground.

About Us

IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

PythonJavaReact
IMC Financial Markets

IMC Financial Markets

Proprietary Trading · Private · Amsterdam, Netherlands

Stage & Valuation
Private
Open roles on NewJob
Most hiring in
Operations (34) · Engineering (25) · Data & ML (23)
IMC Financial Markets (IMC Trading) is a proprietary trading firm and market maker that provides continuous liquidity across asset classes using sophisticated algorithms and world-class technology. The company offers derivatives and securities trading services, acting as a Lead Market Maker in more than 150 US exchange-traded funds.
Proprietary Trading Market Making Financial Services
D
Graduate Quantitative Researcher
Amsterdam, Netherlands
Data & ML
D
Machine Learning Engineer
Amsterdam, Netherlands
Data & ML
O
OTC Trader
Sydney, Australia
Operations
See all 100+ roles at IMC Financial Markets →
C
Senior Software Engineer I - Front End
Compass Boca Raton
Engineering
$149K–$166K
S
Senior Software Engineer - Agentic Tooling & Productivity
Scale AI San Francisco, CA
Engineering
$216K–$270K
A
Principal Software Engineer – Platform Engineering
AlphaSense Remote (US) Remote
Engineering
$246K–$339K
A
Senior Software Engineer II
Axon Enterprise Washington, United States
Engineering
$148K–$237K
See all Engineering roles →

Interested in this role?

Apply directly on the company site — no recruiter middleman, no account required.

Apply now →
Apply on company site