IMC is a fast, dynamic environment where you’re trusted to make decisions, even as a recent Graduate. We trade a range of financial instruments in different ways, each of which requires different strengths:
Market Maker
Our Market Makers are highly skilled with mathematics and love problem-solving. Working closely with our technologists, they develop algorithms and execute trades through our world-class proprietary trading software. They’re comfortable with decision-making and adapting to changes rapidly.
Quantitative Trader
Our Quant Traders perform in-depth analysis to creatively interpret data, develop strategies and identify opportunities in the market. Where our Market Makers are the speed demons, our Quant Traders work on longer-term projects spanning large data sets. Their abilities to apply machine learning and deliver incredible analysis help drive results across IMC globally.
Positional Trader
Our Positional Traders have a passion for financial markets and an appetite for risk. Entrepreneurially-minded, they explore new strategies and make decisions based on their knowledge.
What you’ll do
- Start with seven weeks of Trader Academy at our international offices.
- Gain experience in our different trading styles. As you progress through your training, we’ll work closely with you, monitoring your skills, performance and preferences and help you find the trading career that is right for you.
What you’ll need
- An academic background in Science, Engineering, Maths, Statistics, Actuaries, Finance or Economics with a minimum Distinction average, or equivalent.
- A love for solving problems and a flair for numerical analysis.
- A competitive drive and a team spirit.
- Ability to make decisions in uncertainty and remain focused under pressure.
Apply now
Software development is innovative, pragmatic and fun, even as complexity grows. We look for talented Software Engineers who will drive the development of cutting-edge trading algorithms, which are key to IMC’s success. Our Engineers are responsible for spotting new opportunities, developing new technologies and solving problems.
What you’ll do
- Start with seven weeks of Development School at our international offices.
- Learn new technologies and programming languages as you develop, maintain and improve trading models, algorithms and systems while working closely with experienced engineers and traders.
What you’ll need
- An academic background in Computer Science, Engineering, Mathematics or a related field of study with an overall mark of at least a Distinction average, or equivalent.
- Strong knowledge of algorithms and data structures.
- Proficient experience in a programming language (Java or C++ preferred).
Apply now
Our Site Reliability Engineers play a critical role in perfecting our low-latency trading and production systems. They are responsible for delivering technical solutions that ensure the availability, stability and performance of our end-to-end platform.
What you’ll do
- Start with four weeks of Engineering School at our international offices.
- Collaborate with traders, developers and other engineers to bring our trading strategies and platform to the next level.
- Learn how automation, Continuous Integration/Continuous Delivery works at IMC, allowing us to deploy hardware, software, solutions – rapidly and repeatedly.
-Learn new technologies and programming languages in our dynamic environment.
What you’ll need
- An academic background in Engineering, Technology, Computer Science or a related field of study with a minimum Distinction average, or equivalent.
- Experience working with Linux operating systems.
- Interest in deploying, running and monitoring applications. Knowledge of Docker or other DevOps tools is a plus.
- Experience with Python and/or Bash scripting.
Apply now
Our Hardware Engineers not only react to changing market conditions, they also keep a lookout for future opportunities to deliver results that make a difference in both the short and long term. Having the best technology is what drives our business. You get to play with the newest, fastest FPGAs and push them to the edge of their capabilities.
What you’ll do
- Start with three weeks of FPGA School at our international offices.
- Develop with C++ and SystemVerilog programming languages.
- Develop your knowledge of algorithm complexity, professional design, and writing fluent code.
- Work with state-of-the-art FPGA technology.
- Learn what it means to be an Engineer in a real-world environment.
- Work collaboratively in an environment where creativity, teamwork and innovation are recognised and rewarded.
What you’ll need
- An academic background in Science, Engineering, Maths or equivalent.
- Strong analytical skills and desire to solve complicated problems programmatically.
- Must have proficient experience in Verilog, VHDL or other RTL programming (additional software experience is a plus; Python, C++, or similar).
Apply now
IMC is a fast, dynamic environment where you’re trusted to make decisions, even as a recent Graduate. We trade a range of financial instruments in different ways, each of which requires different strengths:
Market Maker
Our Market Makers are highly skilled with mathematics and love problem-solving. Working closely with our technologists, they develop algorithms and execute trades through our world-class proprietary trading software. They’re comfortable with decision-making and adapting to changes rapidly.
Quantitative Trader
Our Quant Traders perform in-depth analysis to creatively interpret data, develop strategies and identify opportunities in the market. Where our Market Makers are the speed demons, our Quant Traders work on longer-term projects spanning large data sets. Their abilities to apply machine learning and deliver incredible analysis help drive results across IMC globally.
Positional Trader
Our Positional Traders have a passion for financial markets and an appetite for risk. Entrepreneurially-minded, they explore new strategies and make decisions based on their knowledge.
What you’ll do
- From day one, you are immersed in real projects, complex problem solving and opportunities to learn from our strongest Traders and Engineers.
- See what it is like to be a Trader at IMC; develop your trading skills and strategies with our in-house trading simulation.
- Work collaboratively in an environment where creativity, teamwork and innovation are recognised and rewarded.
What you’ll need
- An academic background in Science, Engineering, Mathematics, Statistics, Actuaries, Finance or Economics with a minimum Distinction average, or equivalent.
- Commenced your penultimate year of study.
- Full Australian working rights.
Apply now
At IMC, we are performing some of the fastest trades in the world. Key to that performance is our proprietary hardware and the software that communicates with it. As a business, we continually innovate new solutions to remain competitive in a dynamic financial landscape. If the challenge of using the latest technology to solve problems sounds appealing, then the IMC internship is a great fit for you.
What you’ll do
- From day one, you are immersed in real projects, complex problem solving and opportunities to learn from our strongest engineers and traders.
- Learn what it means to be an engineer in a real-world environment.
- Develop your knowledge of algorithm complexity, professional design, and writing fluent code with our state-of-the-art technology.
- Learn both software and hardware development skills.
What you’ll need
- An academic background in Computer Science, Engineering, or equivalent.
- Commenced your penultimate year of study.
- Strong analytical skills and desire to solve complicated problems programmatically.
- Proficient experience in a programming language (Java or C++ preferred).
Apply now
At IMC, we are performing some of the fastest trades in the world. Key to that performance is our proprietary hardware and the software that communicates with it. As a business, we continually innovate new solutions to remain competitive in a dynamic financial landscape. If the challenge of using the latest technology to solve problems sounds appealing, then the IMC internship is a great fit for you.
What you’ll do
- From day one, you are immersed in real projects, complex problem solving, and opportunities to learn from our strongest Engineers and Traders.
- Learn what it means to be an Engineer in a real-world environment.
- Develop your knowledge of algorithm complexity, professional design and writing fluent code with our state-of-the-art technology.
- Learn both hardware and software development skills.
- Work with cutting edge FPGA technology.
- Develop with C++ and SystemVerilog programming languages.
- Work collaboratively in an environment where creativity, teamwork and innovation are recognised and rewarded.
What you’ll need
- An academic background in Electronic Engineering, Computer Engineering, Computer Science, or equivalent.
- Commenced your penultimate year of study.
- Proficient experience in SystemVerilog, Verilog or VHDL.
- Knowledge of C++ or Python and logic design.
Apply now
This exclusive 2-day program is for students graduating in 2024/25 looking to get a head start and accelerate their career. If you’re interested in building your understanding of what Traders and Technologists do while also gaining hands-on technical skills, this is the experience for you.
To set you up for success, you’ll be assigned a buddy who will support you before and during your time on the program. At the end of Launchpad, you will leave with an exclusive insight into life as a Trader or Technologist at IMC. Additionally, top performers will be fast-tracked to final round interviews for the 2023/24 Summer Internship Program in Trading, Software, or Hardware.
What you’ll do
- Explore how to use mathematics, probability and problem-solving skills in a real-world environment, which will deepen your understanding of trading.
- Put theory into practice by developing your own trading strategies using our in-house trading simulation.
- Develop highly sought-after Python/C++ skills.
- Build your confidence in teamwork through networking opportunities.
- Immerse yourself in IMC’s social life, with fitness classes, social events, and networking opportunities.
What you’ll need
- An academic background in Engineering, Computer Science, Maths, Statistics, Physics, Actuarial Science, Finance, Economics or equivalent.
- A minimum Distinction average.
- Studying at an Australian or New Zealand university.
- Available to attend the program in person in September.
Apply now
If you’re considering a career in trading, the terminology can become overwhelming very quickly. In this blog, we’ll give you an overview of the different styles of trading that we have at IMC.