IMC is seeking a highly skilled software engineer to join the Chicago team. As a software engineer, you will design, develop, and optimize software solutions tailored to the hardware-specific needs of our global trading system. Our dynamic, fast-paced tech environment enables collaboration and rapid feedback loops across global teams.
Your Core Responsibilities:
- Work closely with hardware engineers and cross-functional teams to understand requirements and implement effective solutions
- Write highly-performant software solutions to control and interface with hardware components
- Optimize components of our system to achieve low-latency and high-throughput capabilities
- Ensure a seamless integration of new applications and enhancements t
Your Skills and Experience:
- Bachelor's or Master's degree in Computer Science, Computer Engineering, or related field of study
- 2+ years of professional experience using modern C++ in a low-latency environment
- Experience with software development for hardware platforms
- Knowledge of trading systems and financial markets is a strong plus
- Excellent problem-solving and communication skills
About Us
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.
Top Skills
What We Do
We're one of the world's leading market makers, trading on more than 80 exchanges around the world. Founded in Amsterdam in 1989, IMC was among the first to value the importance of technology and innovation in the evolution of trading. As we invested we grew, from 2 to over 1600. Today we operate globally – across time zones and continents.
Why Work With Us
At IMC it's not the hierarchy but the idea that prevails. So, we’ve done away with artificial barriers and built a company that has very little bureaucracy. As a result our people can explore their potential without limits, developing and implementing the systems and strategies that have made us one of the world’s leading liquidity providers.
Gallery
IMC Trading Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.