Posted on: 01/09/2026
Role : Senior C++ Engineer - Capital Markets / Trading Systems
Job Description :
We are looking for a highly skilled Senior C++ Engineer to join our technology team and work on high-performance, low-latency systems for the financial markets and trading domain. The role involves developing systems for market connectivity, risk management, and execution routing, where performance, reliability, and scalability are critical.
The ideal candidate should have strong expertise in Modern C++ (C++17/20), Data Structures & Algorithms, multithreading, low-latency programming, and systems-level development, along with a good understanding of financial markets and trading systems.
Key Responsibilities :
- Design and develop high-performance, low-latency C++ applications for financial trading systems.
- Build and enhance solutions for market connectivity, risk engines, order execution, and routing.
- Develop robust and highly optimized systems using Modern C++17/20.
- Apply advanced multithreading and concurrency techniques to achieve low-latency performance.
- Develop high-performance indexing and data-processing mechanisms using Data Structures & Algorithms.
- Implement efficient binary parsing and bitwise data-packing techniques.
- Optimize applications for latency, throughput, memory utilization, and system performance.
- Work with financial exchange protocols and market data to support trading applications.
- Translate trading-domain requirements into scalable and efficient technical solutions.
- Collaborate with business, trading, risk, and technology teams to deliver reliable financial systems.
- Troubleshoot and resolve complex performance and production issues.
Required Candidate Profile :
- 5 - 10 years of experience in C++ development, preferably within Capital Markets, Investment Banking, FinTech, or Trading Technology.
- Strong hands-on experience with C++17/20.
- Excellent knowledge of Data Structures & Algorithms.
- Strong understanding of multithreading, concurrency, and low-latency programming.
- Proficiency in STL and systems-level programming.
- Experience with binary parsing, bitwise operations, and data packing.
- Strong understanding of memory management and performance optimization.
- Good understanding of financial markets, trading systems, and exchange mechanisms.
- Ability to understand and implement financial exchange protocols and trading requirements.
- Strong analytical and problem-solving skills.
Preferred Domain Experience :
Candidates with experience in the following areas will be preferred :
- Capital Markets
- Equity / Derivatives Trading
- Investment Banking
- Financial Exchanges
- Market Connectivity
- Order Management Systems
- Execution Management Systems
- Risk Management Systems
- Market Data Platforms
- High-Frequency / Low-Latency Trading
Key Skills :
C++17/20 | Low-Latency Programming | Multithreading | STL | Data Structures & Algorithms | Binary Parsing | Bitwise Operations | Market Connectivity | Financial Exchanges | Trading Systems | Risk Engines | Execution Routing | Capital Markets
Perks & Benefits :
- Provident Fund (PF)
- Gratuity
- Performance-Based Bonus (PBB)
- Opportunity to work on high-performance financial trading systems
Did you find something suspicious?
Posted by
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1667659