I

IMC Trading

Proprietary trading using quantitative strategies

Java Software Engineer

Backend EngineeringPosted on Nov 11
Full-timeSydney NSW, AustraliaNo salary listedIn-person

About the Job

Requirements

  • 3–5 years of professional software engineering experience, with Java as the primary language.
  • Strong computer science fundamentals, including data structures, algorithms, concurrency, and multithreading.
  • Experience building and running distributed, server-side systems in production.
  • A solid grasp of software design, testing, and clean, maintainable code.

Responsibilities

  • Design, build, and maintain high-performance Java services for instrument definition, position tracking, market risk, execution risk controls, and PnL reporting.
  • Extend core platforms so trading systems can support new markets, products, and exchanges.
  • Work directly with traders, risk managers, and engineers, locally and globally, to turn requirements into robust, scalable solutions.
  • Improve the reliability, latency, and throughput of systems that trading desks depend on.
  • Own work end to end, from design and testing through deployment, monitoring, and production support.
  • Contribute to code reviews, design discussions, and engineering standards across a global team.

Desired Qualifications

  • Experience with Kubernetes and containerized deployments.
  • Exposure to financial markets or trading systems, especially positions, risk, or PnL.
  • Experience with low-latency or high-throughput systems and JVM performance tuning.

About the Company

IMC Trading

Proprietary trading using quantitative strategies

IMC Trading is a global proprietary trading firm that uses technology and quantitative strategies to trade financial instruments such as stocks, options, and futures with its own capital. It operates in major markets (Amsterdam, Chicago, Sydney) and serves a diverse client base including institutional investors and individual traders. The company identifies market inefficiencies through advanced algorithms and data analytics, with teams of mathematicians, technologists, and traders who continuously improve strategies and build in-house solutions. Unlike firms that manage external funds, IMC trades for its own balance sheet, aiming to earn profits by executing high-frequency and systematic trades across global markets. Its approach centers on a culture of curiosity, continuous improvement, and collaboration, aiming to optimize markets while fostering an inclusive environment where employees can contribute meaningfully.

Company size
1,001-5,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Amsterdam, Netherlands
Founded
1989

Recently Posted Jobs

Explore more opportunities at IMC Trading

See more jobs