IMC

Data Engineer

IMC$175K — $225K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years in data engineering
  • 3+ years building Kafka streaming applications or maintaining Kafka clusters
  • 2+ years with Big Data backends like S3, HDFS, or Databricks
  • Proficiency in Java, Python, and SQL
  • Familiarity with Kubernetes and Docker
  • Experience with monitoring tools like Prometheus and Grafana
  • Strong statistical analysis and troubleshooting skills

Responsibilities

  • Architect, develop and deploy the Big Data environment
  • Build, deploy, and monitor data processing pipelines
  • Collaborate with teams on data modeling and capacity planning
  • Ensure data integrity and availability for users
  • Act as a Big Data subject matter expert for users and developers

Benefits

  • Discretionary bonus eligibility
  • Paid leave
  • Comprehensive insurance benefits
Full 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.)


#LI-DNP

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 IMC

IMC Financial Markets, sometimes referred to as IMC Trading, is a proprietary trading firm and market maker for various financial instruments listed on exchanges throughout the world. Founded in 1989 as International Market makers Combination, the company employs over 1100 people and has offices in Amsterdam, Chicago, Sydney, Hong Kong and Mumbai. IMC is a technology-driven trading firm active in over 100 trading venues throughout the world and offering liquidity to over 200,000 securities. IMC makes markets in the major exchange-traded instruments – equities, bonds, commodities, and currencies – on 100 exchanges worldwide and is a significant liquidity provider on the NYSE Arca, NASDAQ, CBOE, BATS, and CME exchanges.
Learn more about IMC

Similar Jobs

More Jobs at IMC

  • IMC
    Hardware Engineer
    $200K — $225K *
    Chicago, IL 60629 (Cook County)
    Telecommunications & Hardware
    In-Person
  • IMC
    Data Engineer
    $175K — $225K *
    Chicago, IL 60629 (Cook County)
    Information Technology
    In-Person
  • IMC
    Lab Technician
    $100K — $130K *
    Chicago, IL 60629 (Cook County)
    Technical Services
    In-Person
  • IMC
    HPC Engineer
    $200K — $225K *
    Chicago, IL 60629 (Cook County)
    Information Technology
    In-Person
  • IMC
    Senior Trader
    $250K — $300K *
    New York, NY 10025 (New York County)
    Finance & Insurance
    In-Person

More Information Technology Jobs

Find similar Data Engineer jobs: