IMC Trading Logo

IMC Trading

Software Developer - Data

Posted An Hour Ago
Be an Early Applicant
Hybrid
Mumbai, Maharashtra
Senior level
Hybrid
Mumbai, Maharashtra
Senior level
Design, develop and maintain Big Data solutions, build data pipelines, collaborate on data modeling, and ensure data integrity.
The summary above was generated by AI
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 dynamic new markets to embracing disruptive technologies, and from developing an innovative research environment to diversifying our trading strategies, we dare to continuously innovate and collaborate to succeed.

Top Skills

Alert Manager
Alerta
Databricks
Docker
Dremio
Flink
Grafana
Hadoop
Hdfs
Iceberg
Java
Kafka
Kubernetes
Opsgenie
Prometheus
Python
S3
Spark
SQL

Similar Jobs at IMC Trading

9 Hours Ago
Hybrid
Mumbai, Maharashtra, IND
Mid level
Mid level
Fintech • Machine Learning • Software • Financial Services
As a Performance Engineer, you will optimize and tune trading performance, analyze network data, and collaborate with engineering teams, emphasizing low latency technology.
Top Skills: C++LinuxMulticastOopPythonTcp/IpUdp
9 Hours Ago
Hybrid
Mumbai, Maharashtra, IND
Entry level
Entry level
Fintech • Machine Learning • Software • Financial Services
The Python Software Developer will support the research environment and technology backbone, contributing to liquidity in financial markets with a focus on innovation and collaboration.
Top Skills: Python
2 Days Ago
Hybrid
Mumbai, Maharashtra, IND
Senior level
Senior level
Fintech • Machine Learning • Software • Financial Services
Design, implement, monitor, and maintain low-latency WAN/LAN networking for trading infrastructure. Support routing (OSPF/BGP/PIM-SM), QoS, NAT, firewalls, automation via Bash/Python, documentation, security platforms, and vendor/exchange liaison. Work flexible hours including occasional datacenter visits abroad.
Top Skills: Low-Latency Networking,Unicast Routing,Multicast Routing,Ospf,Bgp,Pim-Sm,Qos,Stp,Nat,Bash,Python,Palo Alto Firewalls,Vpns

What you need to know about the Pune Tech Scene

Once a far-out concept, AI is now a tangible force reshaping industries and economies worldwide. While its adoption will automate some roles, AI has created more jobs than it has displaced, with an expected 97 million new roles to be created in the coming years. This is especially true in cities like Pune, which is emerging as a hub for companies eager to leverage this technology to develop solutions that simplify and improve lives in sectors such as education, healthcare, finance, e-commerce and more.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account