Find your next role

Discover roles across ambitious teams

9,332 jobs

Sort by
  • More jobs

IMC

Trading Data Software Engineer

Amsterdam, Netherlands · On-site · Full time · Mid level

About the role

Develop and maintain high-performance software for centralised trading data curation and research tooling. Enable researchers to access and onboard new data sets for advanced trading strategies.

What you’ll do

• Develop, test, deploy and maintain applications for data curators and researchers. • Design architecture for a young centralised data system. • Build a highly-performant system serving petabytes of data globally. • Collaborate with traders and researchers to understand data needs. • Balance latency, throughput, scalability and maintainability in solutions.

What you’ll bring

• 4+ years experience as a Software Engineer. • Strong Java (11+) programming skills. • Familiarity with Docker, Kubernetes and Linux. • Python skills around data highly preferred. • Ability to work independently and take ownership.

Life at IMC

Engineers have freedom to choose technologies and explore new solutions. Agile environment with daily deployments and advanced automated testing.

About IMC

IMC is a research-driven trading firm using quantitative modeling, machine learning, and engineering to trade global markets. Founded in 1989, it provides liquidity and builds proprietary trading systems.

Posted 11 hours ago