Graduate Software Engineer
IMC TradingAbout the Role
As a Software Engineer at IMC, you will drive the development of cutting-edge trading algorithms and build innovative technologies for the trading platform. You will be responsible for spotting new opportunities, solving problems, and developing innovative technologies. Your core responsibilities include building and maintaining the trading platform and software stack, collaborating with Traders, Quant Researchers and other Engineers, developing expertise across the software development lifecycle, and learning new technologies and programming languages in a dynamic environment.
Requirements
- Current university student graduating between September 2026 β July 2027
- Pursuing a degree in Computer Science, Engineering, or a related technology field
- Must have strong knowledge of algorithms and data structures
- Proficiency in a programming language is required (Java or C++ preferred)
- Strong analytical skills and interest in solving complex problems programmatically
- Desire to interact and work closely with non-engineers in a dynamic environment
- Interest in the Financial Markets; previous knowledge is NOT required
- Must be available for full-time employment starting in February or August 2027
What You'll Get
- $200k+ base salary
- All full-time, permanent positions are eligible for a discretionary bonus and benefits
- Paid leave
- Insurance