2,129,725open jobs
134,921companies
240,143added this week
Browse all
Salary
$175k – $225k per year
Location
In office (Chicago)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 6, 2026. First seen by Alion on Jul 17, 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.

We are seeking a Software Engineer to help build the technology and analytical frameworks used to understand, measure, and optimize risk across the firm's trading businesses.

Working directly with Risk Managers and software engineers globally, you will develop systems that help the firm analyze exposures, scenarios, capital, liquidity, and other risk factors across all asset classes. You will have significant autonomy to improve existing platforms, build new tools, and pursue opportunities that make the risk organization more effective.

This role is ideal for someone who enjoys combining software engineering, data science, and financial markets to solve complex, high-impact problems.

Your Core Responsibilities: 

  • Design and build analytical tools that help Risk Managers understand portfolio exposures, stress scenarios, capital usage, and emerging risks
  • Build high-end dashboards and visualization tools for stakeholders globally.
  • Work with large data sets, data pipelines that support storage, retrieval, and analysis across the risk organization.
  • Partner directly with Risk Managers to identify opportunities and rapidly translate ideas into production systems while collaborating within the firm's global risk development organization.
  • Collaborate with engineering, trading, quantitative research, operations, and data teams across the firm
  • Take ownership of projects from concept through production deployment

Your Skills and Experience: 

  • 3-5+ years of professional software engineering experience
  • Strong development skills in Java and/or Python
  • Experience building and supporting production systems
  • Interest in financial markets, risk management, data science, and quantitative analysis
  • Strong analytical and problem-solving skills
  • Self-starter with a high degree of ownership and initiative
  • Distributed systems and service-oriented architectures
  • Kubernetes and containerized applications
  • React and modern web development
  • PostgreSQL, ClickHouse, and analytical databases
  • Parquet, Hadoop, and large-scale data platforms
  • Data pipelines, ETL frameworks, and APIs

The Base Salary range for the role is included below. Base salary is only one component of total compensation; all full-time, permanent positions are eligible for a discretionary bonus and benefits, including paid leave and insurance. Please visit Benefits - US | IMC Trading for more comprehensive information.

Salary Range

$175,000—$225,000 USD

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,129,725 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
Similar stack
Same company
Chicago
Software Engineer 2 hours ago
$126k – $195k per year · Equity · In office · Full-Time · 2+ years exp · Santa Clara
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Maven
Kotlin
Glide
AI/ML
Cursor
Windsurf
Claude
DevOps
Rest API
Unix
Management
ServiceNow
Apply
$100k – $120k per year · In office · 7+ years exp · Bachelor's Degree · Dallas
Java
SQL
Databases
MySQL
DevOps
Rest API
Azure
CI/CD
Git
Docker
Kubernetes
Management
Agile
Apply
$235k – $376k per year · Hybrid · Full-Time · 5+ years exp · San Francisco
Ruby
Ruby
Sinatra
Mobile
Modularization
DevOps
Rest API
Terraform
AWS
Kubernetes
Design
Figma
Apply
$125k – $150k per year · Equity · In office · Nationals only · Full-Time · 5+ years exp · Bachelor's Degree · Phoenix
Python
Perl
Management
Confluence
Jira
Apply
In office · Nationals only · 5+ years exp · Bachelor's Degree · Washington
C#
C#
.NET
Databases
Azure SQL Database
DevOps
Rest API
Azure
CI/CD
Cybersecurity
Least Privilege
Microsoft Entra ID
Apply
≈ $15k – $33k per year (Estimated) · In office · 6+ years exp · Bengaluru · Chennai
Python
Java
Apply
≈ $25k – $55k per year (Estimated) · In office · 8+ years exp · Bengaluru
Python
Go
JavaScript
Java
Node JS
DevOps
Terraform
GCP
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Platform Engineering
Incident Management
Apply
In office · 3+ years exp · Bengaluru
Python
Go
JavaScript
SQL
Node JS
Databases
MySQL
PostgreSQL
DynamoDB
Frontend
Zustand
Redux
Next.js
React.js
Mobile
State Management
DevOps
Rest API
gRPC
WebSockets
CI/CD
Docker
Apply
Senior Java Developer 13 days ago
≈ $14k – $33k per year (Estimated) · In office · 8+ years exp · Kochi
Java
Java
Spring Boot
Spring MVC
Spring Security
Databases
MySQL
PostgreSQL
Cassandra
RabbitMQ
Apache Kafka
AI/ML
Copilot
Cursor
DevOps
Rest API
Splunk
Prometheus
CI/CD
Docker
Kubernetes
Grafana
Apply
SDE - 3 13 days ago
In office · 7+ years exp · Bengaluru
Python
JavaScript
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
DynamoDB
ElasticSearch
AI/ML
Embeddings
Function Calling
AI Agents
RAG
DevOps
Terraform
GCP
Azure
CI/CD
AWS
Docker
Kubernetes
Cybersecurity
Threat Modeling
Analytics
ETL/ELT
Apply
$200k per year · In office · Full-Time · 3+ years exp · Bachelor's Degree · Chicago
Java
C++
AI/ML
Machine Learning
Apply
$130k – $180k per year · In office · Full-Time · 2+ years exp · Bachelor's Degree · Chicago
Python
SQL
AI/ML
Cursor
Claude Code
AI Agents
OpenAI Codex
Machine Learning
DevOps
GitLab CI
CI/CD
AWS
Docker
Kubernetes
Management
Jira
Apply
$200k per year · In office · Internship · Chicago
Java
C++
AI/ML
Machine Learning
Apply
$200k – $225k per year · In office · Full-Time · 3+ years exp · Chicago
Python
AI/ML
Time Series
Machine Learning
Apply
$180k – $225k per year · In office · Full-Time · 5+ years exp · Bachelor's Degree · Chicago
Python
Java
AI/ML
Model Context Protocol
AI Agents
LLM
Machine Learning
Apply
In office · Full-Time · 2+ years exp · Chicago
Apply
$120k – $165k per year · Remote (United States) · Full-Time · 3+ years exp · Bachelor's Degree · New York · San Francisco · Los Angeles · Chicago · Philadelphia
Apply
Compliance Tester III 3 hours ago
$132k – $151k per year · In office · Full-Time · 3+ years exp · High School Diploma · Plano · Chicago · Richmond · McLean · New York
Python
SQL
Apply
Actuarial Analyst 3 hours ago
$58k – $104k per year · Hybrid · Full-Time · Chicago · Tulsa · Richardson · Albuquerque · Nashville
SQL
Apply
$102k – $184k per year · Hybrid · Full-Time · 4+ years exp · Chicago · Tulsa · Richardson · Albuquerque · Nashville
SQL
Apply
See all jobs
This is one of many
2,129,725 more open roles from verified company boards, updated every day.