Log inSign up free
  • Home
  • Profile
  • Jobs
    • Applications
    • Career
    • Resume
    • Cover letters
  • Content
    • Posts
    • Media
  • Messages
  • Analytics
    • Overview
    • Pages
  • Portfolio
  • More tools
    • Hiring
  • Settings
All jobs
IMIMC logo

IMC

Mumbai, India

C++ Software Engineer.

ENGINEERING

IMC’s Mumbai based C++ Execution development teams work on software that sits directly in the latency-critical loop of our technology stack and touches every part of our organization. From ensuring our connectivity to the market and handling massive amounts of data, to implementing complex trading algorithms and integrating advanced hardware solutions.

Your Core Responsibilities: 

As a software engineer, you’ll work in multidisciplinary teams alongside other engineers as well as traders, researchers, and quants to deliver challenging projects, while taking ownership for end-to-end product development – from requirements gathering to production. You’ll write reliable, high-performance software while balancing time to production with quality and testability. Advanced automated testing and daily deployments will allow you to achieve agile and incremental benefits.

Within a complex landscape of varying systems and technologies, you’ll be constantly challenged to consider trade-offs between latency, throughput, simplicity, scalability and maintainability.

These are just some of the technologies our C++ software engineers are currently working with: C++ 20, Linux, Docker, Kubernetes, Apache Kafka, Apache Spark, Impala, Hadoop, Python and FPGAs.

Your Skills and Experience: 

  • Strong academic background in Computer Science (B. Tech/B.E), with 4-8 years of work experience in C++
  • Natural problem-solvers, who enjoy tackling fresh challenges each day

  • Team players: to succeed, SWEs must be able to build strong relationships with those around them
  • Excellent written and verbal communication skills; fluency in English

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.

 

Pay
Not stated
Where
Mumbai, India
Work
Not stated
Type
Not stated
Posted
23 Sep, 2026
Apply on the original postingSign in to apply

Verified board

more at IMC.

5 Nov, 2025

IMC

Working Student - Tech

IMIMC logo
  • Intern
  • Engineering

Aarhus +2

Salary not listed

Details
23 Sep, 2026

IMC

Women in Trading and Technology Program - 2026

IMIMC logo
  • Engineering

Mumbai, India

Salary not listed

Details
25 Sep, 2026

IMC

Verification Engineer

IMIMC logo
  • Engineering

Chicago, United States

Salary not listed

Details

similar roles.

22 Oct, 2026

Fox

Staff iOS Engineer

FOFox logo
  • Engineering

New York +1

Salary not listed

Details
22 Oct, 2026

Fox

Maintenance Engineer (Level B)

FOFox logo
  • Engineering

Los Angeles +2

Salary not listed

Details
22 Oct, 2026

Ferguson

Solutions Architect – Data Analytics (Hybrid - Newport News, VA)

FEFerguson logo
  • Senior level
  • Hybrid
  • Engineering

Newport News, VA

Hybrid

Details
22 Oct, 2026

Ferguson

Water & Wastewater Engineered Sales

FEFerguson logo
  • Engineering

Location not stated

Salary not listed

Details
19 Aug, 2026

Mastercard

SVP, Platform and Data Architecture

MAMastercard logo
  • Engineering

New York City +2

Salary not listed

Details
20 Oct, 2026

Mastercard

Software Engineer II

MAMastercard logo
  • Middle level
  • Engineering

Dublin +1

Salary not listed

Details