IMC Trading is looking to hire a Python Developer to help build and maintain the systems that drive their trading strategies, working on a platform composed of multiple interconnected components spanning data, processing, optimization, and execution.
Requirements
- Familiarity with large-scale data processing and maintaining ETL/data pipelines
- Strong proficiency in Python; some experience with object-oriented programming (C++ a plus)
- Proven ability to handle large datasets, architect and optimize data pipelines, and present data effectively.
Responsibilities
- Build, maintain, and scale systems with multiple components that interact across data, processing, optimization, and execution
- Develop and grow a new system from scratch together with a new team
- Process and maintain large data sets, including ETL pipelines for data ingestion and transformation
- Continuously learn and apply new technologies in a fast-paced trading environment
Other
- 1–3 years of experience in trading environments, with exposure to either lower- or higher-latency systems
- Collaborate closely with Traders, Quant Researchers, and Engineers across global teams
- Strong analytical and problem-solving skills and attention to detail.