Lead C++ Developer (Capital Markets / FX Trading )

Jobility Inc.

Dadri, Bengaluru

Hybrid

INR 4,500,000 - 7,500,000

Full time

4 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Jobility Inc. seeks a Lead C++ Developer to design, implement, and optimize real-time distributed systems used in eTrading, pricing, and risk management. The role focuses on low-latency performance in Linux environments and requires expert C++11+ skills.

You will work with quants and traders, lead a small team, and drive CI/CD pipelines, code quality, and production support. Hybrid work arrangement available in Bengaluru/Noida offices.

Qualifications

  • 6+ years of experience developing real-time applications in C++ (C++11 or newer).
  • Deep understanding of Linux-based systems programming and performance tuning.
  • Strong knowledge of data structures, algorithms, and computational complexity.
  • Proven experience with multithreading, concurrency, and inter-process communication.
  • Experience with the Boost libraries.
  • Proficiency with VSCode and modern development workflows.
  • CI/CD practices and tools (GitHub, TeamCity).
  • Experience building or supporting distributed systems in a low-latency environment.

Responsibilities

  • Design, develop, and maintain real-time distributed applications for pricing/risk/algo/market making framework.
  • Collaborate with cross-functional teams to define system requirements and deliver robust solutions.
  • Maintain and extend CI/CD pipelines for continuous delivery and integration.
  • Support production systems and participate in on-call rotations as needed.

Skills

C++11
Multithreading
Linux
Data structures
Algorithms
Performance tuning
CI/CD
Boost libraries
VSCode
Distributed systems

Education

Bachelor's degree in Computer Science

Tools

GitHub
TeamCity
Tick database knowledge (KDB)

Job description

We are seeking a highly skilled Lead Software Engineer to join our high-performance eTrading team. You will be responsible for designing, developing, and maintaining low-latency, real-time distributed systems that support our market making, pricing, algo trading, position and risk management activities. The ideal candidate will have deep expertise in C++ and multithreaded programming in Linux environments, coupled with a strong grasp of algorithms, data structures, and performance optimization.

This role provides the opportunity to work closely with quants, traders, and other engineers to build cutting-edge distributed applications and tools. Also, opportunity to grow and lead the team within the department.

Position: Lead C++ Developer

Location: Bengaluru, (KA) / Noida, (UP)

*Note - This is a Hybrid role, 3 days from the Office and 2 Days WFH

Responsibilities

  • Design, develop, and maintain real-time distributed applications for pricing/risk/algo/market making framework, integration with analytical library, eTrading platform for connectivity and execution, ticker plant and trade store and other applications in Front office compute stack.
  • Collaborate with cross-functional teams (traders, quants, devops) to define system requirements and deliver robust solutions.
  • Maintain and extend CI/CD pipelines for continuous delivery and integration of software.
  • Support production systems and participate in on-call rotations as needed.

Technical Skills & Qualifications

  • 6+ years of experience developing real-time applications in C++ (C++11 or newer).
  • Deep understanding of Linux-based systems programming and performance tuning.
  • Strong knowledge of data structures, algorithms, and computational complexity.
  • Proven experience with multithreading, concurrency, and inter-process communication.
  • Experience with the Boost libraries.
  • Proficiency with Visual Studio Code (VSCode) and modern development workflows.
  • Solid understanding of CI/CD practices and tools (e.g., GitHub, TeamCity etc.).
  • Experience building or supporting distributed systems in a low-latency environment.

Desirable Qualifications:

  • Familiarity with fixed income products, such as bonds, treasuries, credits or interest rate derivatives.
  • Prior experience in investment banking, proprietary trading firms, or hedge funds.
  • Understanding of market data feeds, order management systems, and electronic trading protocols (e.g. FIX).
  • Programming skills in Java.
  • Familiar with tick database like KDB.
  • Knowledge of scripting languages (Python, Bash) for tooling and automation.
  • Excellent communication skills (written and verbal).
  • Strong problem solving and decision-making skills, the ability to demonstrate sound judgment and approach.

Education / Qualifications:

  • Bachelor's degree/University degree in Computer Science or equivalent experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Technical Lead: C++ Development (Senior Manager)
Technical Lead: C++ Development (Senior Manager)

T&m • Mumbai

On-site
INR 2,800,000 - 4,200,000
Lead – Core Trading Platform Engineering
Lead – Core Trading Platform Engineering

James Douglas • Mumbai

On-site
INR 3,500,000 - 5,500,000
Software Engineer (C++) | Algorithmic Trading - Stifons
Software Engineer (C++) | Algorithmic Trading - Stifons

Stifons Limited • Bengaluru

On-site
INR 3,500,000 - 6,000,000
Equity
Cash bonuses
5‑week training program
+1
C++ Developer
C++ Developer

NSE Cogencis • Mumbai

On-site
INR 1,200,000 - 1,800,000
VS01492 - Software Developer – C++ / .NET (Algo Trading Systems)
VS01492 - Software Developer – C++ / .NET (Algo Trading Systems)

E4 Software Services Pvt Ltd. • India

On-site
INR 800,000 - 1,100,000
Work on cutting-edge technology
Exposure to capital markets
Growth opportunities in a high-performance team
VS01492 - Software Developer – C++ / .NET (Algo Trading Systems)
VS01492 - Software Developer – C++ / .NET (Algo Trading Systems)

E4 Software Services Pvt Ltd. • Mumbai

On-site
INR 900,000 - 1,500,000
Work on cutting-edge technology
Exposure to capital markets
Growth opportunities in a high-performance team
C++ Lead (Backend)
C++ Lead (Backend)

Delta6Labs FinTech Pvt Ltd • Dadri

On-site
INR 4,000,000 - 7,000,000
VS01492 - Software Developer – C++ / .NET (Algo Trading Systems)
VS01492 - Software Developer – C++ / .NET (Algo Trading Systems)

E4 Software Services Pvt Ltd. • Navi Mumbai

On-site
INR 600,000 - 1,200,000
Work on cutting-edge technology
Exposure to capital markets
Growth opportunities in a high-performance team
C++ Development (Senior Manager)
C++ Development (Senior Manager)

T&M Services Consulting Pvt Ltd • Mumbai

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer C++ | Low Latency Trading Systems
Senior Software Engineer C++ | Low Latency Trading Systems

BestEx Research Group • Bengaluru

On-site
INR 4,500,000 - 7,000,000
Equity
Cash bonuses
5-week training program