Data Engineer

IMC B.V.

Chicago (IL)

On-site

USD 175,000 - 225,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Discretionary bonus
Paid leave
Insurance benefits

Job summary

IMC B.V. is seeking a dedicated Data Engineer in Chicago. The role involves architecting and developing a Big Data environment and building data processing pipelines using technologies such as Kafka, Python, and Spark.

The ideal candidate has over 5 years of experience in data engineering, strong programming skills, and experience with Kubernetes and Docker. The salary range is $175,000 to $225,000, accompanied by a discretionary bonus and benefits.

Qualifications

  • 5+ years experience working in mature data engineering environments.
  • 3+ years of experience building Kafka streaming applications.
  • 2+ years of experience with Big Data backends.

Responsibilities

  • Architect, develop and deploy Big Data environment.
  • Build and monitor data processing pipelines.
  • Consult on data-related questions from users.

Skills

Kafka streaming applications
Apache Spark
Java
Python
SQL
Kubernetes
Docker
Prometheus
Grafana
Unix scripting

Tools

Dremio
Hadoop
Big Data backends
Data processing pipelines

Job description

We are seeking a dedicated and experienced Data Engineer to join our Chicago team. The ideal candidate is energized by working in a cutting‑edge environment that enables IMC to continue to be at the forefront of the evolving global financial markets.

Core Responsibilities
  • Architect, develop and deploy our Big Data environment (Kafka, Hadoop, Dremio, etc.)
  • Build, deploy, and monitor our data processing pipelines (Java, Python, Spark, Flink)
  • Collaborate with development teams on data modeling, data ingestion, and capacity planning
  • Work with users to ensure data integrity and availability
  • Act as a Big Data SME and consult on a variety of data‑related questions from users and developers
Skills and Experience
  • 5+ years experience working in a mature data engineering environment
  • 3+ years of experience building Kafka streaming applications and/or maintaining Kafka clusters
  • 2+ years of experience building applications/pipelines with Big Data backends (S3, HDFS, Databricks, Iceberg, etc.)
  • Experience with Apache Spark, Apache Flink or similar tools
  • Strong Java, Python, and SQL development skills
  • Experience with common data‑science toolkits, especially python‑based
  • Hands‑on experience with Kubernetes and Docker
  • Experience with monitoring tools such as Prometheus/Grafana, Alert Manager, Alerta and OpsGenie
  • Strong statistical analysis skills
  • Demonstrated ability to troubleshoot and conduct root‑cause analysis
  • Unix scripting experience (bash, python, etc.)

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 global trading firm powered by a cutting‑edge research environment and a world‑class technology backbone. Since 1989, we’ve been a stabilizing force in financial markets, providing essential liquidity upon which market participants depend. Across our offices in the US, Europe, Asia Pacific, and India, our talented quant researchers, engineers, traders, and business operations professionals are united by our uniquely collaborative, high‑performance culture, and our commitment to giving back. From entering dynamic new markets to embracing disruptive technologies, and from developing an innovative research environment to diversifying our trading strategies, we dare to continuously innovate and collaborate to succeed.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer
Data Engineer

IMC Trading • Chicago (IL)

On-site
USD 175,000 - 225,000
Discretionary bonus
Paid leave
Insurance
Data Engineer
Data Engineer

ittihad medical centre • Chicago (IL)

On-site
USD 175,000 - 225,000
Discretionary bonus
Paid leave
Insurance benefits
Data Engineer - Infrastructure
Data Engineer - Infrastructure

ittihad medical centre • Chicago (IL)

On-site
USD 175,000 - 225,000
Data Engineer - Infrastructure
Data Engineer - Infrastructure

IMC Trading • Chicago (IL)

On-site
USD 175,000 - 225,000
Data Engineer - Infrastructure
Data Engineer - Infrastructure

IMC B.V. • Chicago (IL)

On-site
USD 175,000 - 225,000
Senior Data Engineer – Kafka, Spark & Big Data
Senior Data Engineer – Kafka, Spark & Big Data

IMC Trading • Chicago (IL)

On-site
USD 175,000 - 225,000
Discretionary bonus
Paid leave
Insurance
Data Platform Operations Engineer – Performance
Data Platform Operations Engineer – Performance

ittihad medical centre • Chicago (IL)

On-site
USD 185,000 - 225,000
C++ Software Engineer
C++ Software Engineer

IMC B.V. • Chicago (IL)

On-site
USD 175,000 - 225,000
Data Center Engineer
Data Center Engineer

IMC • New York (NY)

On-site
USD 100,000 - 140,000
Software Engineer - Risk Technology
Software Engineer - Risk Technology

IMC Trading • Chicago (IL)

On-site
USD 175,000 - 225,000