About the company
IMC is a leading trading firm, known worldwide for our advanced, low-latency technology and world-class execution capabilities. Over the past 30 years, weāve been a stabilizing force in the financial markets ā providing the essential liquidity our counterparties depend on. Across offices in the US, Europe, and Asia Pacific, our talented employees are united by our entrepreneurial spirit, exceptional culture, and commitment to giving back. It's a strong foundation that allows us to grow and add new capabilities, year after year. From entering dynamic new markets, to developing a state-of-the-art research environment and diversifying our trading strategies, we dare to imagine what could be and work together to make it happen.
Job Summary
Core 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 šCollaborate closely with Traders, Quant Researchers, and Engineers across global teams šContinuously learn and apply new technologies in a fast-paced trading environment
Skills and Experience
š1ā3 years of experience in trading environments, with exposure to either lower- or higher-latency systems šFamiliarity with large-scale data processing and maintaining ETL/data pipelines šStrong proficiency in Python; some experience with object-oriented programming (C++ a plus) šStrong analytical and problem-solving skills and attention to detail. šProven ability to handle large datasets, architect and optimize data pipelines, and present data effectively.
Looking for your next challenge? The world of crypto offers exciting roles in blockchain development, web3 innovations, and remote opportunities.