Summary
IMC is a global trading firm offering a 10-week internship for university students aspiring to become Software Engineers. Interns will work on impactful projects, receive training on financial markets and coding fundamentals, and engage in professional development.
Responsibilities
- Work on meaningful and challenging projects that have the potential to impact our business
- Participate in classroom-based training covering an overview of financial markets, IMC technology and coding fundamentals
- Build valuable connections with traders and technologists in an environment that rewards problem solving, innovation and teamwork
- Engage in professional development sessions aimed at helping you envision your future at IMC
- Attend a full schedule of events and social activities throughout the summer to get to know your cohort and IMCers
Skills
- Current university student graduating between September 2027 - July 2028 that is pursuing a Computer Science, Engineering, or a related technology degree
- Strong knowledge of algorithms and data structures is required
- Strong analytical skills and interest in solving complex problems programmatically
- Desire to collaborate with technical and non-technical teammates in a dynamic environment
- Must be able to start internship on June 7, 2027
- Proficient experience in a programming language (Java or C++ preferred)
- Interest in the Financial Markets; previous knowledge is NOT required
Qualifications
Must Haves
- Current university student graduating between September 2027 - July 2028 that is pursuing a Computer Science, Engineering, or a related technology degree
- Strong knowledge of algorithms and data structures is required
- Strong analytical skills and interest in solving complex problems programmatically
- Desire to collaborate with technical and non-technical teammates in a dynamic environment
- Must be able to start internship on June 7, 2027
Nice to Haves
- Proficient experience in a programming language (Java or C++ preferred)
- Interest in the Financial Markets; previous knowledge is NOT required
Benefits
- Educational trainings and a mentor who will oversee your work and professional development
- A highly competitive compensation package with accommodations included
- Discretionary bonus
- Benefits, including paid leave and insurance