Skip to main content

IMC

Graduate Software Engineer

Chicago, United StatesFrom $200kentryAdded 1 month ago

About this role

IMC is seeking a Graduate Software Engineer to enhance their trading algorithms and technology. The role involves building software, collaborating with team members globally, and developing skills across the software lifecycle in a dynamic environment.

What you'll do

  • Build and maintain the trading platform and software stack
  • Enhance trading strategies and technology
  • Collaborate with traders, quant researchers, and engineers
  • Develop expertise in the software development lifecycle
  • Learn new technologies and programming languages

What they're looking for

  • Pursuing a degree in Computer Science or related field
  • Strong knowledge of algorithms and data structures
  • Proficiency in Java or C++
  • Analytical skills to solve complex problems
  • Desire to work with non-engineers
  • Interest in financial markets

Benefits

  • Discretionary bonuses
  • Paid leave
  • Insurance
  • Dynamic work environment
  • Collaborative culture
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

IMC

IMC builds trading technology and financial systems powered by software, machine learning, and hardware engineering. The company is hiring interns and graduate-level engineers and researchers across software, machine learning, and hardware disciplines to develop trading algorithms, research strategies, and collaborative technology solutions.

View all jobs at IMC

Likely interview questions

  • Walk us through a complex algorithm or data structure problem you've solved. What was your approach and how did you optimize it?
  • Tell us about your experience with Java or C++. Can you describe a project where you used one of these languages and the challenges you faced?