2,209,010open jobs
141,825companies
249,035added this week
Browse all
Location
In office (Sydney)
Seniority
Middle · 3+ years exp
Visa
Sponsors visas in United States; no register of this country names it

Confirmed on the employer's own hiring board on Nov 12, 2026. First seen by Alion on Nov 11, 2026. IMC Trading scores A on the Alion truth index.

Overview
Company
Impact
Profile match
IMC Trading is a proprietary trading firm and market maker headquartered in Amsterdam that trades its own capital, providing liquidity across more than 120 trading venues with in-house trading systems, low-latency infrastructure and machine learning models. Founded in 1989 by two traders on the floor of the Amsterdam equity options exchange, it now employs over 2,000 people of more than 70 nationalities in ten offices, including Chicago, New York, London, Zug, Sydney, Mumbai, Seoul and Hong Kong. It recruits quantitative researchers and traders, software, Python and systems engineers, machine learning researchers, and graduates and interns for its campus programmes.

At IMC, technology is not a department; it’s at the heart of everything we do. Developed in house, our innovative software makes millions of trading decisions daily, and we win by making better and faster decisions than our competition.

Core Trading Systems (CTS) is a global team building the core platforms that every IMC trading system relies on. The team owns the cross-cutting concerns that sit underneath all our strategies: instrument definition, position tracking, market risk, execution risk controls and PnL reporting. Sitting at the centre of IMC's trading stack, CTS has firm-wide reach. The team partners with trading, technology and risk stakeholders in Sydney and around the world to help IMC enter new markets, make smarter decisions and run more reliable, performant systems.

Your Core Responsibilities:

  • Design, build and maintain high-performance Java services for instrument definition, position tracking, market risk, execution risk controls and PnL reporting
  • Extend our core platforms so IMC's trading systems can support new markets, products and exchanges
  • Work directly with traders, risk managers and engineers, locally and globally, to turn their requirements into robust, scalable solutions
  • Improve the reliability, latency and throughput of systems that every IMC trading desk depends on
  • Own your 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

Your Skills and Experience:

  • 3-5 years of professional software engineering experience, with Java as your primary language 
  • Strong computer science fundamentals: 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
  • Clear communication and the ability to work with non-engineering stakeholders to understand what they need
  • Ownership and curiosity: you take problems through to the end and want to understand how things work

Nice to have

  • Experience with Kubernetes and containerised 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 Us

IMC is a research-driven trading firm where quantitative modeling, machine learning, and engineering shape how modern markets are traded. A stabilizing force in markets since 1989, we provide liquidity across trading venues, delivering the best outcome in value and risk management to investors. Using our own technology and capital, we build proprietary systems and algorithms that operate across global markets. Our researchers, traders, and engineers work as a collective, combining rapid experimentation, advanced infrastructure, and real-time feedback to turn insight into execution and execution into advantage.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,209,010 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
Sydney
Full Stack Developer 7 hours ago
In office · 3+ years exp · Sydney
Python
AI/ML
Machine Learning
DevOps
Rest API
CI/CD
Apply
In office · 7+ years exp · Canberra
Java
C#
C#
.NET
DevOps
Terraform
Ansible
CI/CD
Configuration Management
Incident Management
Linux
Apply
In office · Nationals only · 7+ years exp · Fremantle
Python
PowerShell
C#
C++
C#
.NET
Blazor
Databases
MS SQL
DevOps
Azure DevOps
Azure
Git
GitHub
GitLab
Linux
Windows
Apply
In office · Full-Time · 3+ years exp · Bachelor's Degree · Melbourne
DevOps
AWS
Apply
Hybrid · Melbourne
JavaScript
Java
Kotlin
TypeScript
C#
Node JS
Java
Spring Framework
C#
.NET
Databases
PostgreSQL
DynamoDB
MariaDB
Frontend
Redux
Webpack
Angular
React.js
Mobile
State Management
DevOps
Splunk
CI/CD
AWS
Kubernetes
Amazon CloudWatch
Management
Agile
Apply
Remote (EAEU) · Full-Time · Moscow
Python
JavaScript
Java
Kotlin
SQL
Node JS
Apex
1C
Java
Spring Boot
Quarkus
Apache Camel
Apex
MuleSoft
Databases
PostgreSQL
Apache Kafka
DevOps
Rest API
gRPC
Helm
Jaeger
Loki
OpenTelemetry
Prometheus
GitLab CI
CI/CD
ArgoCD
Jenkins
Git
Docker
Kubernetes
Grafana
SOAP
Analytics
ETL/ELT
Apache NiFi
IoT
MQTT
Node-RED
Management
ELMA
Apply
Remote (EAEU) · Full-Time · 5+ years exp · Moscow
Python
Rust
C++
Bash
DevOps
Git
Ubuntu
Linux
RED OS
VPN
Management
Agile
Apply
Remote (EAEU) · 3+ years exp · Moscow
Python
JavaScript
SQL
Python
Flask
Databases
PostgreSQL
ElasticSearch
AI/ML
AI Agents
Frontend
React.js
DevOps
CI/CD
Linux
Design
Figma
Apply
Go Developer 1 day ago
Hybrid · 3+ years exp · Almaty
Go
Databases
PostgreSQL
Apache Kafka
DevOps
gRPC
AWS
Docker
Kubernetes
Apply
$19k – $22k per year (net) · Remote (EAEU) · Bachelor's Degree · Yaroslavl
PHP
SQL
PHP
Yii
Laravel
Databases
PostgreSQL
Redis
MariaDB
OpenSearch
DevOps
CI/CD
Git
Docker
GitHub
GitLab
Management
Bitrix24
Apply
≈ $90k – $192k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Sydney · Melbourne
Apply
In office · Full-Time · 5+ years exp · Bachelor's Degree · Sydney
Apply
Remote (Australia) · Full-Time · 2+ years exp · Sydney
Apply
Hybrid · Full-Time · PhD · Sydney
Apply
Appian Architect 1 day ago
≈ $75k – $189k per year (Estimated) · In office · Sydney
Java
SQL
DevOps
Rest API
SOAP
Management
SharePoint
Apply
See all jobs
This is one of many
2,209,010 more open roles from verified company boards, updated every day.