CareerPlan

Software Engineer (Java) - Research Data Platform

MumbaiFull-time2026-10-14 → 2026-11-10

Core

Build and maintain a globally aligned research data platform and pipelines that ingest, curate, and expose options data for researchers and traders.

Role type

Senior IC software engineer (Java/Python) for research data platform

Builds

Data pipelines and applications for options research data

Domain

Financial data / Quantitative research

Deliverable

production ML models

Required skills

Java, Python, algorithms, data structures, concurrency, Linux, Kubernetes, distributed systems, data lake technologies (Apache Iceberg, Parquet), troubleshooting, data validation

Preferred skills

Trading/quantitative research experience, options pricing knowledge, data lake technologies

Technologies

Java, Python, Apache Iceberg, Parquet, Kubernetes, Linux

Responsibilities

Develop, test, deploy, and maintain applications and pipelines for options data; Improve data quality and operational reliability through validation and monitoring; Collaborate with research and platform teams to onboard datasets and improve shared systems; Work closely with researchers and traders to translate data needs into reliable solutions