Lead Engineer / Lead C++ Engineer

StoneX

Pune District

On-site

INR 3,500,000 - 7,000,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

4 days from office

Job summary

StoneX Group in Pune is seeking a Lead Engineer / Lead C++ Engineer to design, develop and optimize low-latency pricing engines within our pricing team. You will contribute to core risk management software and work across the project lifecycle in a fast-paced, enterprise environment.

The role requires hands-on leadership, deep expertise in C++, concurrency and performance optimization, and the ability to translate business needs into robust technical solutions while mentoring a small team and

Qualifications

  • 8+ years of experience building low-latency pricing engines in C++.
  • Experience with concurrency, threading and performance optimization.
  • Strong problem-solving and mathematical ability.
  • Solid knowledge of data structures and algorithms.
  • Experience in production support across large enterprises.
  • Experience mentoring a small team of 2-4 engineers.
  • Excellent communication to translate business concepts into task items.
  • Ability to lead in an Agile environment.
  • Ability to deliver end-to-end technical projects.
  • Familiarity with emerging AI technologies is a plus.
  • Prior experience in capital markets or trading is a plus.

Responsibilities

  • Perform detailed requirement, design and code reviews.
  • Understand business requirements to design, develop and test solutions.
  • Follow development guidelines and standards.
  • Understand business processes before and after software changes.
  • Own analysis, design and development for changes.
  • Support continuous build and automated deployment practices.
  • Assist business continuity and platform operations when requested.
  • Identify risks and enhance controls across the business.
  • Oversee day-to-day operations of junior data team members and participate in scrum.

Skills

C++ development
Low latency
Concurrency
Data structures
Algorithms
Mentoring
Agile
Communication
End-to-end delivery
AI awareness

Job description

Lead Engineer / Lead C++ Engineer

Job Locations: IN-Pune

Requisition ID: 2026-15483

Category (Portal Searching): Information Technology

Position Type (Portal Searching): Experienced Professional

Overview

Connecting clients to markets - and talent to opportunity.

With 5,400+ employees and over 80,000 institutional, commercial, and payments clients, we operate from more than 80 offices spread across six continents. As a Fortune 100, Nasdaq-listed provider, we connect clients to the global markets - focusing on innovation, human connection, and providing world-class products and services to all types of investors.

Whether you want to forge a career connecting our retail clients to potential trading opportunities, or ingrain yourself in the world of institutional investing, StoneX Group is made up of four business segments that offer endless potential for progression and growth.

Business Segment Overview

Corporate: Engage in a deep variety of business-critical activities that keep our company running efficiently. From strategic marketing and financial management to human resources and operational oversight, you ll have the opportunity to optimize processes and implement game-changing policies.

Job Purpose

This role supports the Pricing team by designing, developing, and testing key projects that strengthen pricing and risk management. You will contribute to strategic initiatives to develop and optimize our C++ core pricing engines, actively offering ideas and solutions throughout the project lifecycle

Primary duties will include:

Perform detailed requirement, design and code reviews to ensure thorough due diligence is applied.

Understand individual business requirements in order to design, develop and test effective solutions.

Understand and implement required development guidelines, design standards and best practices at all times.

Understand in detail the business operational process both before and after the impact of any software changes.

Take responsibility for analysis, design and development to ensure due diligence is applied consistently to all software changes.

Ensure software releases support continuous build and automated deployment practices.

Provide prompt and knowledgeable assistance to business continuity and platform operations whenever requested.

Work to identify risks and enhance control across the business

Oversee the day-to-day operations of the junior data team members, participate in scrum and sprint rituals

To land this role you will need:
  • 8+ years-experience in building low latency pricing engines in C++
  • Experience in concurrency and threading and performance Optimization (smart pointers, Caching fundamentals, memory/thread pooling)
  • Strong problem-solving skills moderate to good mathematical ability
  • Foundation knowledge of Data Structures, Algorithms and Designing for performance.
  • Experience in optimization, maintenance and production support across large enterprises.
  • Experience in mentoring a small team of 2-4 highly qualified technical performers
  • Excellent communications skills and ability to work with business to extract critical concepts and transform into technical task items
  • Ability to work and lead in an Agile methodology environment
  • Ability to own end-to-end technical delivery of small and medium projects.
  • Working knowledge of emerging generative AI technology is desired.
  • Prior experience in capital markets or trading firms is a huge plus
Working Environment
  • 4 Days from office
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - C++ (Trading Systems)
Software Engineer - C++ (Trading Systems)

Gray Marrow Llp • New Delhi

Hybrid
INR 650,000 - 750,000
Performance-based bonus
Technical growth opportunities
Ownership and architecture involvement
Head of Software Development
Head of Software Development

Sosuv • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Staff Engineer
Senior Staff Engineer

StoneX Group Inc. • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Head of execution technology - C++ - High frequency trading
Head of execution technology - C++ - High frequency trading

Aquis Search • Mumbai

On-site
INR 4,000,000 - 8,000,000
Senior Software Engineer – Equities Low-Latency Technology (Rust / C++)
Senior Software Engineer – Equities Low-Latency Technology (Rust / C++)

Citibank (Switzerland) AG • Pune District

On-site
Confidential
Senior Staff Engineer
Senior Staff Engineer

StoneX Group Inc. • Maharashtra

On-site
INR 1,800,000 - 3,000,000
Hybrid work arrangement
4 days in office per week
Senior Software Engineer - Sell Side Data Acquisition Team, Pune
Senior Software Engineer - Sell Side Data Acquisition Team, Pune

Bloomberg • Pune District

On-site
INR 3,000,000 - 5,500,000
Senior Software Engineer - Core Products Engineering, Pune
Senior Software Engineer - Core Products Engineering, Pune

Bloomberg • Pune District

On-site
INR 3,500,000 - 6,000,000
Equities - Trading/Algo Monitoring GUI Lead
Equities - Trading/Algo Monitoring GUI Lead

Citi • Maharashtra

On-site
INR 6,000,000 - 9,000,000
C Developer - Technical Lead
C Developer - Technical Lead

Acuity Analytics • Gurugram District

On-site
INR 2,500,000 - 4,500,000