I
IMCSydneyInternshipClosed
Software Engineer Intern 2026/27
IMC offers a Software Engineer Internship in Sydney focused on developing ultra-fast trading systems or algorithmic trading tools. Interns work on real projects with mentorship, gaining experience in C++, Java, or Python within a collaborative, innovative environment.
1
Role and Responsibilities
- Work on real-world projects involving complex algorithms and design principles.
- Collaborate in a flat, open culture encouraging idea sharing and teamwork.
- Enhance knowledge of high-frequency trading systems.
- Build relationships across trading and technology teams.
2
Project Areas
- Low Latency: Develop ultra-fast systems supporting high-frequency trading using C++.
- Algorithmic: Develop and implement pricing and risk algorithms using Java or Python.
- Support tools and infrastructure for financial product analysis and trading.
3
Candidate Requirements
- Academic background in Computer Science, Software Engineering, or Engineering with minimum Distinction average.
- Right to work in Australia or New Zealand.
- Penultimate year of study commenced.
- Strong analytical skills and passion for problem-solving programmatically.
- Proficient in C++, Java, or Python.
4
Program Support and Culture
- Mentorship with project oversight and professional development.
- Pair programming and code reviews available.
- Open, collaborative, low-hierarchy environment.
- Values include innovation, collaboration, responsibility, and future focus.