Our five-step recruitment process is simple, streamlined, and to the point. From initial interest to a final offer, this is what to expect.
We tailor our recruiting process to each candidate and the role in question.
You submit your resume and send your application, and we look it over.
If we’re impressed with your application, we'll send you an assessment and/or invite you to move forward with an interview.
The first round of interviews is an opportunity for both sides to introduce themselves, clarify any questions, and learn a bit more about each other.
Depending on how you perform in the first round, we may invite you back for several further stages of final-round interviews.
We'll review all the information. If you're successful, we may follow up with an offer.
At this stage, we want to learn more about you. We want insight into both the person and the professional, so the more you help us understand your background and experience – particularly how that experience is relevant to the role you applied for – the better. After you’ve submitted your application, we’ll review it and get back to you ASAP.
Assessments vary depending on the role. Some may be online while others may not. Regardless of the format, the objective is to test your abilities – not to trick you. There won’t be any surprises: your recruiter will walk you through everything in detail beforehand, so you'll know exactly what to expect and can prepare accordingly.
During the first-round interview, we’ll cover a few key areas to understand your fit for the role and give you an insight into our company.
We’ll start with introductions, followed by a discussion on your motivation for applying and how you interpret the role. We’re interested in hearing about your relevant experience, skills, and competencies and how they align with what we’re looking for. The conversation is also a chance to ask questions about the role, the team, and the company. We encourage you to prepare thoughtful questions that reflect your interests and priorities.
To prepare, take some time to reflect on your career, think about why this role feels like the right fit, and consider how your experiences have equipped you to tackle the challenges ahead. We’re excited to learn more about you and to answer any questions you may have.
Depending on the role, your final round may consist of multiple interview stations, each with different stakeholders.
During a final interview, several key areas are typically assessed to ensure you're a strong fit for both the role and the company. This stage also allows you to meet more of your future colleagues and determine if the role aligns with your goals and expectations.
At this stage, we like to move quickly. We’ll ensure there’s enough time to review your application, assessment, and interview feedback, while also giving you the opportunity to reflect. Our goal is to get back to you with feedback within a couple of days.
For interns and graduates, we don't require specific industry experience. Instead, we look for a general interest in financial markets and a strong analytical/technical background. For experienced candidates, we have a higher expectation in regards to sector knowledge and skillset, and will evaluate these factors during the recruitment process.
Yes. However, if it’s because you are unsure about which job to apply for, you can always reach out to us. We want the right candidate for the right job and are happy to help you decide. If you still want to apply for more than one job, please keep in mind that each role has its own selection process. As you progress through our process, you'll need to decide which role motivates you and that you ultimately wish to pursue.
Yes, we will. Before making arrangements, we check your availability for the interview date and your travel preferences. We’ll book your flights and accommodation. If you would like to have more time to explore the city, we're happy to book you an earlier/later flight.
Yes, we know moving countries or cities is a big decision and we do all we can to assist you.
Global collaboration is a high priority for IMC, so we make every effort to provide opportunities for interested staff to travel to our international offices. The length and frequency of these trips will be based on a number of factors, including the role, performance, team, and project. We make efforts for all graduates to have the chance to visit another office early on in their career if not during their Graduate Traineeship.
We often hear that candidates chose to apply for the internship because they felt they did not have enough experience to apply for the graduate position. However, it’s important to note that we don't require any industry experience, but rather are looking for an interest in financial markets and a strong analytical/technical background. Everything you need to know about financial markets will be taught during the internship and/or Graduate Traineeship. However, if you're about to graduate and have a different reason to apply for the internship, feel free to do so.
The Graduate Traineeship is held twice per year in February and August. Our Trading School is held over 6 weeks, followed by a local traineeship held over 6 to 14 weeks, depending on which office you join. Our Development School is held over 5 weeks and FPGA School over 3 weeks.
The internship start dates will vary between offices. The Europe summer internship programme runs for 10 weeks, typically from the end of June to the end of August. APAC summer internships will take place over the Australian summer in a 10-week programme. US internships typically run from the second week in June until the third week in August in a 10-week programme. India internships run for nine weeks, starting in July.
We do not typically offer off-cycle (i.e., non-summer) internships. Once per year, each office will host an internship that follows a more structured, 3-month programme. However, from time-to-time certain positions can run for an extended duration between 10 weeks and 6 months. The duration of the internship will be mentioned in the job description.
As an intern, you'll work on real projects that are intended to be used long-term at IMC.
Given that most trading at IMC is automated, a significant part of a trader’s role is to optimise our trading strategies and system. A trader spends significant time using Python skills for data analysis to understand where systematic improvements to trading can be made. Additionally, they work very closely with software engineers. Therefore, it’s important for a trader to be able to effectively communicate the technical aspects required to implement new trading features.
In some cases, traders are called 'quant traders' because they spend most of their time conducting analyses (using quantitative and technical skills) to improve trading and capture more opportunities in the market.