IMC, a premier global trading firm established in 1989, is seeking a Senior Software Engineer to join their Chicago team. This role sits at the crucial intersection of software and hardware, requiring expertise in developing high-performance, low-latency solutions for their trading infrastructure.
The position offers an exciting opportunity to work in a fast-paced, dynamic tech environment where you'll collaborate with global teams and hardware engineers to create tightly integrated, efficient solutions. Your work will directly impact the company's trading infrastructure, requiring expertise in low-level, high-performance C++ programming.
As a Senior Software Engineer at IMC, you'll be part of a company that values innovation and collaboration, with offices spanning the US, Europe, and Asia Pacific. The role combines technical challenges with business impact, as you'll be working on systems that provide essential market liquidity and stability to financial markets.
The compensation package is competitive, ranging from $130,000 to $215,000 USD base salary, plus discretionary bonuses and comprehensive benefits. IMC's culture emphasizes continuous innovation, collaborative problem-solving, and a commitment to giving back to the community.
This role is perfect for someone who thrives on technical challenges, enjoys working closely with hardware teams, and wants to make a significant impact in the financial trading industry. The position offers exposure to cutting-edge technology, a collaborative high-performance culture, and the opportunity to work with global teams in a company that's continuously pushing boundaries in financial markets.