Job Description
IMC is seeking a Software Engineer Intern to join their team in Sydney, Australia. The intern will be responsible for spotting new opportunities, developing new technologies, and solving problems. IMC's software makes millions of trading decisions daily in competitive markets.
As an Engineering Intern at IMC, the candidate will be supported by a mentor and have access to pair programming and code reviews. They will be assigned to a project in one of the following areas:
- Low Latency: Building and maintaining low latency systems using C++ and interacting with hardware, performance, and network engineering teams. Opportunities to work with FPGA's using C++ and System Verilog.
- Algorithmic: Creating and supporting systems for trading strategies in either the Strategy team (Java) or Research Tooling team (Python).
Responsibilities:
- Develop knowledge of algorithm complexity, professional design, and fluent code writing.
- Work collaboratively in a team environment.
- Enhance knowledge of IMC's business model and high-frequency trading.
- Build relationships across trading and technology teams.
- Possible full-time role after graduation.
Requirements:
- Academic background in Computer Science or Engineering with a minimum Distinction average.
- Currently in penultimate year of study.
- Strong analytical skills and desire to solve problems programmatically.
- Proficient experience in C++, Java, or Python.
IMC offers:
- Opportunities to learn from experienced engineers and traders.
- State-of-the-art technology environment.
- Recognition and rewards for creativity, teamwork, and innovation.
Apply
IMC
IMC is a leading global trading firm leveraging a cutting-edge research environment and advanced technology. As a stabilizing force in financial markets since 1989, IMC provides essential liquidity to market participants. With offices across the US, Europe, and Asia Pacific, their diverse team of researchers, engineers, traders, and business professionals collaborate within a high-performance culture. IMC is committed to continuous innovation, embracing new markets, disruptive technologies, and diverse trading strategies.