Marwadi Shares and Finance Limited (MSFL)-C++ Developer

Mumbai, IN Until 10/3/2026 3+ years exp First posted August 4, 2026 Last posted August 4, 2026
Job description

Senior C++ Developer – Trading Systems

Experience: 3–8+ Years

Location: Mumbai (Goregaon East)

Employment Type: Full-Time

About the Role

We are looking for an experienced Senior C++ Developer to build and optimize high-performance, low-latency trading applications. The role involves working closely with traders and quantitative researchers to develop scalable trading systems and exchange connectivity solutions.

Key Responsibilities

 Develop and maintain low-latency trading applications using Modern C++ (C++17/C++20).  Build and optimize market data, order management, and execution systems.

 Develop multithreaded, high-performance applications on Linux.

 Optimize application performance, reliability, and scalability.

 Collaborate with traders, quants, and technology teams.

 Review code, troubleshoot production issues, and mentor junior developers.

Required Skills

 5+ years of C++ development experience.

 Strong knowledge of Modern C++, Data Structures, Algorithms, STL, and OOP.

 Experience with Linux, Multithreading, TCP/IP, and Socket Programming.

 Strong debugging, performance optimization, and problem-solving skills.

 Experience with Git.

Preferred Skills

 Experience in Algorithmic Trading, Proprietary Trading, or HFT.

 Knowledge of FIX Protocol, market data feeds, and low-latency system design.

 Familiarity with Boost, IPC, shared memory, and Python is a plus.

Qualification

Bachelor's or Master's degree in Computer Science, IT, Electronics, or a related engineering discipline.

Marwadi Shares & Finance Limited is a part of the Marwadi group of companies. The group has ventured into financial services, education and solar energy sectors. In all of its ventures, the group has witnessed steady growth and has a strong team of 2500+ employees. http://www.marwadionline.com/

Incorporated in 1992 as a financial services company, Marwadi Shares and Finance Limited is the financial services arm of the Marwadi Group with over 800 employees across 104 locations in India. There are also over 500 partners to serve a strong community of 4 lakh+ esteemed customers.

At Marwadi Shares and Finance Limited, we offer a wide range of financial products and services that include financing, equity, commodity, currency, depository facilities, IPO and mutual fund distribution and advisory services.

The company’s mission is to provide quality advisory services, not just to the existing set of loyal customers but to all investors and traders across geographies in India through innovative digital-first solutions.

About this role

Summary

Develop high-performance, low-latency trading applications using C++ in a collaborative environment.

Job title

C++ Developer

Experience level

3-8+ years

Minimum experience

3+ years exp

Industry

finance

Location requirements

Mumbai, IN; remote not allowed

Salary

Not specified

Management role

No

Skills & keywords

Required skills

C++Data StructuresAlgorithmsSTLOOPLinuxMultithreadingTCP/IPSocket ProgrammingGit

Preferred skills

Algorithmic TradingProprietary TradingHFTFIX Protocolmarket data feedslow-latency system designBoostIPCshared memoryPython

Specializations

C++trading systemslow-latency
Locations

Structured locations inferred from the posting.

Mumbai, Maharashtra, India

On-site City