Having the best technology drives IMC’s business; as a Software Engineer, you will develop innovative trading algorithms and collaborate globally.
Your Role
Here’s what you will be doing:
- Build and maintain the trading platform and software stack
- Enhance trading strategies and technology platform
- Collaborate with Traders, Quant Researchers, and Engineers locally and globally
- Develop expertise across the entire software development lifecycle
- Learn new technologies and programming languages in a dynamic environment
About You
What you'll need:
- Current university student graduating between September 2025 – July 2026 pursuing a degree in Computer Science, Engineering, or related technology field
- Strong knowledge of algorithms and data structures
- Proficiency in a programming language (Java or C++ preferred)
- Desire to work closely with non-engineers in a dynamic environment
- Interest in Financial Markets; previous knowledge not required
- Availability for full-time employment starting February or August 2026
Compensation & Benefits
- Base Salary: $175,000
- Discretionary bonus eligibility
- Benefits including paid leave and insurance
Training & Development
- Opportunity to learn new technologies and programming languages in a dynamic environment
- Develop expertise within the entire software development lifecycle
How to Apply
- Submit one application per role each year
- Focus on applying to the single role that best matches your skills and interests
- If previously applied during the current recruitment season and not selected, reapply when the next recruitment season begins in 2026
This job may close before the stated closing date, you are encouraged to apply as soon as possible
Report this job