highlisted

Software Engineer (Java) - Global Research Platform

IMC·Mumbai

Pay not stated3–6 yrsFull-time

Read from the company's own careers page; you apply on their site.

How well do you fit this job?

Upload your resume to see each requirement checked against your profile, in under a minute.

Check my fit
Hard to read?

About the role

We are seeking a driven Java engineer to join our global research platform team in Mumbai. The team builds and operates the compute and data platform that powers all of IMC's quantitative research: a large-scale Kubernetes-based research cluster, a distributed job scheduling platform used by every trading and research team, and the market-data and dataset services that feed research on it.

What you'll do

  • Design, build and operate the Java backend of our distributed job scheduling platform: the job controller and state machine, scheduling integrations
  • Develop gRPC/protobuf APIs consumed by Python, Java and C++ clients across the firm
  • Build event-driven services on Kafka for job lifecycle tracking, data lineage, and dataset orchestration
  • Work hands-on with Kubernetes at scale: pod scheduling, fair-share queueing, preemption and multi-cluster placement
  • Instrument, monitor and firefight production systems, and drive root-cause analysis of performance bottlenecks

What you need

  • 3–6 years in software engineering
  • Java
  • Research
  • Python
  • SQL
  • Kubernetes
  • Kafka
  • Any graduate

Good to have

  • C++
  • MongoDB
  • PostgreSQL
  • AWS
  • Docker
  • gRPC

Similar jobs

Head of Engineering

Eccentric Engine·Mumbai

Can I apply
Open to any education · 8–10 yrs
Pay
₹50 L–₹65 L a year
Source
From the company's careers page · today
How to apply
On Eccentric Engine's site (Keka): short form, ~5 min
Early: posted 1 h ago on their own site
Can I apply
Open to any education · 8–14 yrs
Pay
Pay not stated
Source
From the company's careers page · today
How to apply
On Morgan Stanley's site (Eightfold): account needed, ~10–15 min
Early: posted 1 h ago on their own site
Can I apply
Needs B.Tech or B.E. or B.Sc · 12–22 yrs
Pay
Pay not stated
Source
From the company's careers page · today
How to apply
On GSK's site (Workday): account needed, ~10–15 min
Early: posted 2 h ago on their own site
Can I apply
Open to any education · 8–14 yrs
Pay
Pay not stated
Source
From the company's careers page · today
How to apply
On Ms' site (Workday): account needed, ~10–15 min
Early: posted 2 h ago on their own site