Walk in Drive - C++ Developer

Smc Global Securties Limited.

Delhi

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

SMC Global Securties Limited. is seeking a highly skilled C++ Engineer to join their technology team in Delhi, India. The role emphasizes developing low-latency, high-throughput systems for trading platforms. With a requirement of 5+ years of C++ experience and expertise in microservices, candidates should excel in a high-pressure environment. Experience with Go and cloud technologies is a plus. The position offers a dynamic setting where performance and precision are key.

Qualifications

  • 5+ years of C++ programming experience, particularly with low-latency systems.
  • Experience with microservices architecture in a distributed environment.
  • Strong understanding of multi-threading and concurrency.

Responsibilities

  • Design and optimize C++ trading systems for low-latency performance.
  • Collaborate with trading teams to implement high-reliability microservices.
  • Troubleshoot complex performance issues in a trading environment.

Skills

C++ programming
Microservices architecture
System optimization
Multi-threading
Concurrency
Network programming
Linux environments
Performance optimization techniques
Collaboration

Tools

Go (Golang)
Docker
Kubernetes
AWS
GCP
Azure

Job description

Overview

SMC Global is seeking a highly skilled C++ Engineer to join our technology team. This role focuses on developing and optimizing low-latency, high-throughput microservices essential for high-performance trading platforms. The ideal candidate will have experience with C++ on financial services applications, with a strong background in system optimization to meet real-time processing requirements. Experience with Go (Golang) is an advantage but not a requirement. If you’re passionate about working in a fast-paced, results-driven environment where precision and performance are critical, we’d love to have you on board.

Responsibilities
  • Design, develop, and optimize C++ based trading systems and microservices that deliver low-latency performance (12,000 requests per second).
  • Work with trading algorithms, order execution systems, and other core financial technologies to build highly reliable, scalable systems.
  • Collaborate with product and trading teams to define, design, and implement microservices that meet stringent performance and reliability requirements.
  • Optimize code to ensure ultra-low latency in a high-frequency trading environment, addressing network and system bottlenecks as they arise.
  • Conduct system profiling and performance tuning to enhance the speed, scalability, and overall efficiency of trading applications.
  • Troubleshoot and resolve complex performance issues, system outages, and bugs related to the trading environment.
  • Stay abreast of emerging technologies in high-performance computing and financial systems.
Required Skills
  • 5+ years of C++ programming experience, with a focus on low-latency and high-throughput systems.
  • Proven experience with microservices architecture in a distributed environment.
  • Experience optimizing systems for low latency (12,000 requests per second), particularly in real-time, high-frequency trading applications.
  • Strong understanding of multi-threading, concurrency, and network programming.
  • Familiarity with Linux-based environments (e.g., Ubuntu, CentOS).
  • Knowledge of data structures, algorithms, and performance optimization techniques.
  • Ability to analyze and solve complex technical issues quickly and efficiently in a fast-paced, high-pressure environment.
  • Solid communication and teamwork skills, with the ability to collaborate across departments.
Preferred Skills
  • Good to Have: Experience with Go (Golang) in building distributed, microservices-based systems.
  • Familiarity with cloud computing platforms (AWS, GCP, Azure), and containerization technologies (Docker, Kubernetes).
  • Exposure to high-performance financial systems, trading platforms, or other financial technology.
  • Understanding of financial instruments, market data feeds, and order routing protocols.
  • Familiarity with CI/CD pipelines and DevOps practices.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

C++ Engineer
C++ Engineer

SMC Group • Delhi

On-site
INR 1,500,000 - 2,500,000
C++ Developer
C++ Developer

NSE Cogencis • Mumbai

On-site
INR 1,200,000 - 1,800,000
HFT C++ Software Engineer
HFT C++ Software Engineer

Qode Advisors Llp • Mumbai

On-site
INR 1,500,000 - 2,500,000
Senior Software Engineer Rust OR C++ Equities
Senior Software Engineer Rust OR C++ Equities

Citi • Pune District

On-site
INR 2,400,000 - 4,200,000
Senior C++ Developer ( Backend)
Senior C++ Developer ( Backend)

Delta6Labs FinTech Pvt Ltd • India

On-site
INR 4,000,000 - 7,000,000
Senior Software Developer (C++)
Senior Software Developer (C++)

FlexTrade • Pune District

On-site
INR 1,200,000 - 1,800,000
C++ Software Engineer – Electronic Trading Systems
C++ Software Engineer – Electronic Trading Systems

Global Liquidity Partners • Bengaluru South

On-site
INR 4,500,000 - 7,000,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
Senior Software Engineer Rust OR C++ Equities
Senior Software Engineer Rust OR C++ Equities

Citigroup Inc. • Pune District

On-site
INR 3,000,000 - 5,500,000
C++ Lead (Backend)
C++ Lead (Backend)

Delta6Labs FinTech Pvt Ltd • Dadri

On-site
INR 4,000,000 - 7,000,000