Browse All Jobs
Job Description
IMC is seeking a Quantitative Developer to join their Altas Technologies team in Amsterdam. Altas Technologies was acquired by IMC in 2023, and this role will be part of a core Quantitative Development team of approximately five individuals. The team is responsible for end-to-end ownership of their stack, working with cutting-edge technologies on both new projects and optimizing existing systems.This role involves building, optimizing, and deploying fully automated, low-latency, high-throughput trading systems for equity and cryptocurrency trades. The developer will design and maintain scalable data infrastructure for efficient data processing and analysis. Collaboration with researchers will be essential to translate machine learning models and trading strategies into production-grade implementations. Optimizing market connectivity and exchange interactions to ensure low-latency and reliability is also a key aspect of the role.Responsibilities:
  • Build, optimize and deploy fully automated, low-latency, high-throughput trading systems
  • Design and maintain scalable data infrastructure
  • Collaborate with researchers to translate advanced machine learning models
  • Optimize market connectivity and exchange interactions
Requirements:
  • Highly experienced in Python combined with experience with either C++ and/or Rust
  • Experience with asynchronous/concurrent/multi-threaded and shared memory programming
  • Experience with deployment tools and Bash/scripting abilities
  • Hands-on experience with ML pipelines in high-performance environments
  • Experience with data processing pipelines, automated scheduling tools, and feature calculation engines is a strong plus
  • Experience in architecting significant scale container-style Microservice Architectures from design and testing (CI/CD) to execution, and deployment.
  • Serious about clean code, simple but well-architected systems, and continuous improvement
  • A track record of contributing to open-source projects in machine learning, data science, or distributed systems is a plus
The role offers:
  • Opportunity to work with cutting-edge technologies
  • Collaborative, high-performance culture
Apply Manually