How to Apply to Imc

10 min read Last updated March 7, 2026 169 open positions

Key Takeaways

  • Tailor every application to the specific IMC role and office — reference exact technologies from the job description and demonstrate you understand what market-making technology demands
  • Prepare rigorously for quantitative assessments by practicing probability puzzles, mental math, and brain teasers from resources like 'Heard on the Street' and competitive programming platforms
  • Format your resume as a clean, single-column PDF optimized for Greenhouse parsing, leading with quantified technical achievements that speak to latency, throughput, or system reliability
  • Research IMC's market-making business model and be prepared to articulate why you want to work at a proprietary trading firm specifically — not just a technology company that happens to trade
  • Highlight any competitive programming, math olympiad, or quantitative competition experience prominently, as IMC actively values these achievements as signals of problem-solving caliber
  • Demonstrate collaborative instincts in every interview interaction — IMC's flat culture means they're filtering for people who elevate teams, not just individual performers
  • Follow up thoughtfully after interviews with specific references to technical discussions you had, reinforcing both your interest and your engagement with the problems IMC is solving

About Imc

IMC Trading is a leading global market maker and proprietary trading firm founded in 1989 in Amsterdam, Netherlands. The firm uses cutting-edge technology and quantitative research to provide liquidity across major exchanges worldwide, trading a vast range of asset classes including equities, fixed income, commodities, and increasingly digital assets. With key offices in Amsterdam, Chicago, Sydney, Mumbai, and expanding into Perth, IMC operates at the intersection of finance and technology, where milliseconds matter and engineering excellence directly impacts the bottom line. IMC's culture is distinctly non-corporate for a financial firm. The organization maintains a flat hierarchy where junior engineers and traders can challenge senior leaders, and collaboration across disciplines is not just encouraged but essential to how the firm operates. Teams are small, autonomous, and empowered to make high-impact decisions. The firm is also known for its philanthropic commitment through the IMC Foundation, which invests significantly in education and social causes — a value that permeates the workplace culture. People are drawn to IMC for several reasons: the intellectual challenge of solving problems where technology meets financial markets, the opportunity to work with exceptionally talented colleagues, competitive compensation that reflects the proprietary trading industry, and an environment that values continuous learning. Whether you're a graduate software engineer, a hardware specialist building FPGA-based trading systems, or a trading engineer optimizing execution, IMC offers a rare combination of startup-like agility backed by decades of market-making expertise and financial stability.

Application Process

  1. 1
    Explore Roles on IMC's Careers Page

    Visit IMC's careers site (imctrading.com/careers) to browse their 169+ open openings across trading, technology, and corporate functions. Roles are organized by location (Amsterdam, Chicago, Sydney, Perth, Mumbai) and career level, with distinct tracks for early career/graduate programs and experienced hires. Pay close attention to role descriptions — IMC is precise about technical requirements, and each listing typically specifies the exact tech stack or domain expertise expected.

  2. 2
    Submit Your Application via Greenhouse

    IMC uses Greenhouse as their applicant tracking system, so you'll complete a structured application form that parses your resume and may ask role-specific questions. For technical roles like Software Engineer or Trading Engineer, expect to provide details about your programming languages, systems experience, and relevant projects. Graduate and early career applicants should highlight academic achievements, competitive programming, or quantitative coursework, as IMC heavily weights intellectual horsepower for entry-level positions.

  3. 3
    Complete Online Assessments

    For most technical and trading roles, IMC typically sends an online assessment after initial resume screening. These assessments commonly include numerical reasoning, logical puzzles, and for engineering roles, coding challenges that test algorithm design and problem-solving under time constraints. The firm's assessments are known in the industry for being genuinely challenging — they're designed to identify candidates who think rigorously and can perform under pressure, mirroring the demands of a live trading environment.

  4. 4
    Initial Interview with Recruiter or Hiring Manager

    Candidates who pass the assessment stage typically have a phone or video screening with an IMC recruiter or team lead. This conversation covers your motivation for joining a proprietary trading firm specifically (not just any tech company), your understanding of IMC's business model, and an initial gauge of cultural fit. For technical candidates, expect some light technical questions even at this stage — IMC interviewers tend to evaluate problem-solving ability from the very first conversation.

  5. 5
    Technical Interview Rounds

    IMC's technical interviews are rigorous and typically span two to three rounds, often including live coding sessions, systems design discussions, and probability or quantitative reasoning questions depending on the role. For hardware and Linux engineering roles, expect deep dives into low-level systems knowledge, networking, and FPGA architectures. Trading engineer candidates will likely face questions about latency optimization, market microstructure, and real-time systems — the firm wants to see that you can bridge the gap between engineering and trading.

  6. 6
    On-Site or Final Round Interview

    The final stage is commonly an on-site visit (or extended virtual session) where you'll meet multiple team members across different functions. IMC values cross-disciplinary collaboration, so don't be surprised to meet both traders and engineers regardless of your specific role. This round typically includes a mix of technical deep-dives, behavioral questions, and often a case study or trading simulation. The firm is assessing not just your skills but how you think under pressure, communicate complex ideas, and whether you'll thrive in IMC's fast-paced, intellectually demanding environment.

  7. 7
    Offer and Onboarding

    Successful candidates receive an offer that typically includes a competitive compensation package reflecting the proprietary trading industry's standards. IMC is known for investing heavily in onboarding — graduate and early career hires often undergo extensive training programs covering trading fundamentals, the firm's technology stack, and market-making concepts. Even experienced hires report a structured ramp-up period designed to integrate them into IMC's unique culture and technical ecosystem.


Resume Tips for Imc

critical

Lead with Quantitative and Technical Impact Metrics

IMC is a data-driven firm where performance is measured in microseconds, basis points, and system reliability percentages. Quantify your achievements wherever possible: 'Reduced system latency by 40μs' or 'Built data pipeline processing 2M events/second' resonates far more than vague descriptions. For trading-adjacent roles, any metrics related to throughput, uptime, latency reduction, or financial impact will immediately signal relevance to IMC's core business.

critical

Mirror IMC's Technical Language from Job Descriptions

Greenhouse's parsing system and IMC's recruiters will scan for specific technical terms. If you're applying for a Linux Engineer role, explicitly mention kernel tuning, network stack optimization, and specific distributions you've worked with. For Hardware Engineer roles, reference FPGA development, HDL languages (VHDL/Verilog), and low-latency hardware design. Pull exact terminology from the job posting and incorporate it naturally into your experience descriptions — this isn't keyword stuffing, it's speaking the firm's language.

critical

Highlight Competitive Programming, Math Competitions, or Academic Honors

IMC actively recruits from competitive programming communities and values mathematical olympiad experience, Kaggle competitions, ICPC participation, and similar achievements. If you've placed in any quantitative or programming competitions, give them prominent placement on your resume. For graduate applicants especially, these signals can be as valuable as work experience — IMC's hiring philosophy prioritizes raw intellectual ability that can be developed through their training programs.

recommended

Demonstrate Low-Latency or Real-Time Systems Experience

IMC's core business depends on ultra-low-latency systems. If you have any experience with real-time processing, high-frequency systems, kernel bypass networking (DPDK, RDMA), lock-free data structures, or performance-critical C++ development, make it prominent. Even academic projects involving performance optimization are worth including. This differentiates you from candidates with generic software engineering backgrounds and signals you understand the unique constraints of trading technology.

recommended

Keep Formatting Clean and Greenhouse-Compatible

Submit your resume as a PDF with a single-column layout to ensure Greenhouse parses it accurately. Avoid tables, multi-column designs, headers/footers with critical information, and graphics that ATS systems cannot read. Use standard section headers like 'Experience,' 'Education,' and 'Skills' so the parser correctly categorizes your information. IMC receives a high volume of applications from top-tier candidates, so a cleanly parsed resume ensures nothing gets lost in translation.

recommended

Show Cross-Disciplinary Curiosity

IMC's culture prizes people who are curious beyond their immediate domain — engineers who understand trading concepts, or operations professionals who grasp the technology. If you've taken courses in financial mathematics, studied market microstructure, or worked on projects that bridge technology and finance, include them. A brief 'Interests' or 'Additional' section mentioning relevant reading, side projects, or open-source contributions to trading or quantitative libraries can also signal cultural alignment.

nice_to_have

Tailor Your Resume for the Specific IMC Office and Role

IMC's Amsterdam, Chicago, Sydney, and Perth offices may have slightly different team structures and focus areas. If applying to a Digital Assets role, reference blockchain technology, crypto market knowledge, and relevant exchange APIs. For Perth's emerging talent program, emphasize local market understanding and willingness to help build a newer office. A generic resume that doesn't reflect the specific role and location signals a mass-application approach that won't impress IMC's selective hiring team.

nice_to_have

Include Open-Source Contributions and Technical Writing

IMC values engineers who contribute to the broader technical community. If you've contributed to relevant open-source projects (Linux kernel, networking libraries, FPGA toolchains), published technical blog posts, or presented at conferences like the ISFPGA Conference (which IMC actively sponsors and attends), include these. They demonstrate both technical depth and the collaborative, knowledge-sharing mindset IMC cultivates internally.



Interview Culture

IMC's interview process reflects the firm's identity: intellectually rigorous, fast-paced, and deeply collaborative.

Unlike many financial institutions with formal, suit-and-tie interview culture, IMC tends toward a more relaxed but intensely focused atmosphere. You'll be evaluated on how you think through problems, not just whether you arrive at the right answer. For technical roles (Software Engineer, Hardware Engineer, Linux Engineer, Trading Engineer), expect a process that typically spans three to four rounds after the initial online assessment. Early rounds focus on core technical competency — live coding in C++ or Python, systems design questions about building low-latency architectures, and for hardware roles, deep FPGA and digital design problems. IMC's interviewers are practitioners, not HR generalists — you'll be speaking with engineers and traders who work on the systems you'd be building. They commonly ask follow-up questions that push the boundaries of your initial solution, testing how you handle increasing complexity. Quantitative reasoning is woven throughout the process regardless of role. Even for non-trading positions like Procurement Specialist or Mid Office Associate, expect some form of numerical or logical assessment. For trading-adjacent roles, probability puzzles, mental math exercises, and market-making simulations are common. The firm wants to see that you can reason under uncertainty and make decisions with incomplete information — core skills in their daily business. Cultural fit at IMC centers on several key signals: intellectual humility (can you admit what you don't know and learn quickly?), collaborative instinct (do you build on others' ideas rather than competing?), and genuine passion for problem-solving. IMC's flat organizational structure means even junior hires are expected to voice opinions and challenge assumptions constructively. Interviewers often look for candidates who ask thoughtful questions about the business, demonstrating curiosity beyond their immediate role. Many applicants report that the process, while demanding, feels respectful of their time. IMC typically provides clear timelines and feedback, reflecting a recruitment philosophy that treats candidates as potential future colleagues from the first interaction.

What Imc Looks For

  • Exceptional quantitative reasoning and problem-solving ability — the foundation of everything IMC does, from trading strategies to technology architecture
  • Deep technical expertise in relevant domains: C++ and Python for software roles, FPGA/HDL for hardware, Linux kernel and networking for infrastructure
  • Intellectual curiosity that extends beyond your core discipline — IMC values engineers who understand trading and traders who appreciate engineering constraints
  • Ability to perform under pressure and make decisions with incomplete information, mirroring the demands of real-time market making
  • Collaborative mindset suited to small, high-performing teams where ego is checked at the door and ideas are evaluated purely on merit
  • Growth orientation and coachability — particularly for graduate and early career roles, IMC invests heavily in development and wants people who absorb knowledge quickly
  • Attention to precision and detail, reflecting an environment where a single bug or miscalculation can have significant financial consequences
  • Genuine interest in financial markets and market-making, not just using IMC as a stepping stone to a different type of firm

Frequently Asked Questions

How long does the IMC hiring process typically take from application to offer?
The IMC hiring process commonly takes between four to eight weeks from initial application to offer, though this varies by role and location. Graduate and early career programs often operate on fixed recruitment cycles with specific deadlines, so applying early in the window is advantageous. Technical roles for experienced hires may move faster if there's urgent hiring need. Many candidates report that IMC's recruitment team communicates timelines clearly, but the process involves multiple rounds including online assessments and several interviews, so plan accordingly. If you haven't heard back within two weeks of applying, it's reasonable to follow up with your recruiter through the Greenhouse portal.
Does IMC require a cover letter with applications?
IMC's Greenhouse application forms don't always require a cover letter, but submitting one for non-technical or senior roles can strengthen your candidacy. If you do write one, focus on why you're drawn to proprietary trading and market-making specifically — generic 'I'm passionate about finance' statements won't differentiate you. For graduate and early career applications, a brief cover letter explaining your interest in IMC's specific culture, technology approach, or the particular office you're applying to can add valuable context. For pure engineering roles, your resume and assessment performance typically carry more weight than a cover letter.
What programming languages and technologies should I highlight for IMC engineering roles?
C++ is the lingua franca of IMC's trading technology — if you have strong C++ experience, particularly with modern standards (C++17/20), make it the centerpiece of your technical profile. Python is widely used for research, data analysis, and tooling. For Hardware Engineer roles, Verilog or VHDL experience is essential, along with FPGA development knowledge. Linux systems expertise (kernel tuning, networking stack, performance optimization) is critical for infrastructure roles. Additionally, experience with low-latency programming patterns, lock-free data structures, and network programming (TCP/UDP, multicast, kernel bypass) will set you apart from generalist software engineers.
Can I apply to multiple IMC positions at the same time?
You can submit applications for multiple IMC roles through Greenhouse, but a targeted approach is more effective than blanket applications. Greenhouse retains your full application history, and IMC's recruiters can see all positions you've applied to — applying to many unrelated roles may signal lack of focus. If you're genuinely qualified for two to three related positions (for example, Software Engineer and Trading Engineer), applying to both is reasonable, but tailor each application to the specific role. For graduate programs, typically apply to the single track that best matches your skills and interests.
How should I prepare for IMC's quantitative and trading-related interview questions?
Start with foundational probability and statistics — IMC's interviews commonly include expected value calculations, conditional probability problems, and game theory scenarios. Books like 'Heard on the Street' by Timothy Crack and 'A Practical Guide to Quantitative Finance Interviews' (the 'Green Book') are widely recommended by successful IMC candidates. Practice mental arithmetic to build speed and confidence. For trading-specific preparation, understand basic market-making concepts: bid-ask spreads, inventory management, and how market makers profit. IMC doesn't expect non-traders to be experts, but demonstrating foundational understanding shows genuine interest and intellectual preparation.
Does IMC offer remote or hybrid work arrangements?
IMC has traditionally been an in-office culture, reflecting the collaborative, fast-paced nature of trading floor environments where real-time communication matters. Most roles, particularly in trading and core technology, are expected to be on-site at one of IMC's offices. Some corporate and support functions may offer more flexibility, but candidates should generally expect that IMC roles require regular office presence. The firm's offices are known for excellent facilities and perks, which partly reflects their philosophy of making the office an attractive place to be. Check the specific job listing for any stated flexibility, as policies may vary by role and location.
What experience level do I need to apply to IMC?
IMC actively hires across experience levels, from graduate and early career programs to senior specialist roles. Their graduate programs (like Graduate Software Engineer 2026) are designed for candidates completing undergraduate or master's degrees, typically in computer science, mathematics, physics, or engineering. These programs provide structured training, so prior industry experience isn't required — academic excellence and problem-solving ability are the primary criteria. For experienced roles like Trading Engineer or Data Engineer, IMC typically seeks candidates with relevant industry experience, though they also value transferable skills from adjacent domains like high-performance computing, telecommunications, or quantitative research.
How can I optimize my resume to pass IMC's Greenhouse ATS screening?
Focus on three things: format, keywords, and relevance. Use a single-column PDF with standard section headers so Greenhouse parses your information correctly. Extract specific technical terms and skills from the IMC job description and incorporate them naturally into your experience bullets — Greenhouse allows recruiters to search and filter by keywords, so matching the job description's language is essential. Front-load your most relevant experience and quantified achievements in the top half of your resume. Avoid creative formatting, graphics, or multi-column layouts that can confuse the parser. Finally, ensure your contact information is in the main body text, not in headers or footers that Greenhouse may not read.
What makes IMC different from other proprietary trading firms?
IMC distinguishes itself through several factors that you should understand before applying. The firm's technology investment is substantial — they build custom hardware (including FPGA-based trading systems) and maintain deep engineering teams that rival top tech companies. IMC's culture is notably collaborative and less hierarchical than many trading firms; the emphasis is on team performance rather than individual P&L attribution. The IMC Foundation's philanthropic work is also a genuine differentiator, with the firm donating significant resources to education and social causes globally. In interviews, demonstrating awareness of these distinctions shows you've done real research and aren't treating IMC as interchangeable with other firms in the space.
Should I apply through IMC's website or through a recruiter or referral?
Applying directly through IMC's careers page (which feeds into Greenhouse) is the standard and recommended path. However, employee referrals can significantly boost your visibility — if you know someone at IMC, ask them to submit an internal referral before you apply. IMC, like most proprietary trading firms, takes employee referrals seriously because current team members understand the caliber and culture fit required. You can also connect with IMC recruiters at university career fairs, industry conferences (like the ISFPGA Conference they sponsor), and networking events. Regardless of how you enter the pipeline, you'll go through the same Greenhouse-managed evaluation process.

Sample Open Positions

Check Your Resume Before Applying → View 169 open positions at Imc

Related Resources

Career Guides for Imc Roles

Similar Companies


Sources

  1. IMC Trading Careers Page — IMC Trading
  2. IMC Trading Company Overview and Culture — IMC Trading
  3. IMC Trading Interview Reviews and Company Ratings — Glassdoor
  4. Greenhouse ATS Help Center — Resume Parsing and Application Management — Greenhouse Software