Find your next role
Discover roles across ambitious teams
9,756 jobs
- 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.