IMC

Financial Markets

SoftwareDeveloper-Data

Mumbai, India Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Developer - Data at IMC. Skills: Data Engineering, Big Data, Kafka, Spark. Architect Big Data environment. Develop Big Data environment”

Industry & Context.

Financial Markets
Problems you'll solve

Troubleshoot; Root-cause analysis

What They're Looking For.

Must Have

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, Experience with Apache Spark, Apache Flink or similar tools, 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, statistical analysis skills, Demonstrated ability to troubleshoot and conduct root-cause analysis, Unix scripting experience (bash, python, etc.)

Nice to Have

Experience with Databricks, Experience with Iceberg

What You'll Do.

Architect Big Data environment

Develop Big Data environment

Deploy Big Data environment

Build data processing pipelines

Deploy data processing pipelines

Monitor data processing pipelines

Ensure data integrity

Ensure data availability

Consult on data-related questions

How You'll Work.

Team & Collaboration

Collaborate with development teams; Work with users

Full Job Description

We are seeking a dedicated and experienced Software Developer to join our Mumbai team. The ideal candidate is energised 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.) 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 dy

Free ATS check

Applying for this Software Developer - Data role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about IMC?

Real rants from real employees. Read before you apply.

Read Company Rants →