Software Engineer Intern — The Rocks, Sydney

This is a Software Engineer Intern role with one of the leading companies in AU right now IMC Trading with an amazing team. They are continuing to grow rapidly. This is the chance to join right as the takes off. More About the Role at IMC Trading As an Engineering Intern at IMC, you will be supported by a mentor who will oversee your projects and professional development, while having access to pair programming and code reviews. During your time at IMC, you will be assigned a project in one of the below areas: Low Latency - Dedicated to the development and execution of low latency systems that underpin IMC’s trading infrastructure, you will be building and maintaining systems with minimal latency to support high-frequency trading. Joining our Execution team, you will be largely working on C++ and can expect to interact with the hardware, performance and network engineering teams. For those interested in going one step further, there is the opportunity to join one of our Hardware teams (C++ and System Verilog) to gain insight in to the world of FPGA's, where speed is crucial. Algorithmic - Centered on creating and supporting systems that drive our trading strategies, you can expect to be working within either our Strategy or Research Tooling teams. The Strategy team (Java) focuses on developing and implementing algorithms that calculate pricing and risks, while the Research Tooling team (Python) are responsible for supporting the development of tools and infrastructure for analysing, modelling and trading financial products. YOUR CORE RESPONSIBILITIES: - From day one, you are immersed in real projects, complex problem solving and opportunities to learn from our strongest engineers and traders. - Develop your knowledge of algorithm complexity, professional design, and writing fluent code with our state-of-the-art technology. - Work collaboratively in an environment where creativity, teamwork and innovation are recognised and rewarded. - Enhance your knowledge of our business model and learn about high-frequency trading. - Build key relationships across our trading and technology teams. - Have the opportunity to secure a full-time role with IMC once you graduate. YOUR SKILLS AND EXPERIENCE: - An academic background in Computer Science or Engineering, with a minimum Distinction average or equivalent. - Commenced your penultimate year of study. - Strong analytical skills and desire to solve complicated problems programmatically. - Proficient experience in one of the following programming languages (C++, Java or Python required). If you don’t think you're a perfect fit, you should still sign up to Hatch and create a profile, we'll match you to other roles that suit your profile. Hatch exists to level the playing field for people as they discover a career that’s right for them. We model this in our hiring process for our partners like IMC Trading. ✅ Applying here is the first step in the hiring process for this role at IMC Trading. We do not discriminate on the basis of gender identity, sexual orientation, cultural identity, disability, age, or any other non-merit factors. To put it simply, Hatch is for everyone.

Applications close Sunday, 4 May 2025
Take me to the job
Find more jobs nearby: Sydney, Woolloomooloo, Barangaroo, The Rocks, Haymarket.