Senior Software Developer, C++

HuntingCube

Pune District

On-site

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

Full time

19 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

HuntingCube is seeking a senior software engineer to design, implement, and maintain advanced FX trading components with a strong emphasis on performance, scalability, and reliability. You will collaborate with traders, quants, and senior engineers to translate sophisticated trading workflows into robust, scalable systems.

You will design comprehensive automated tests, produce technical designs and architecture docs, and continuously learn about new products and markets as financial systems

Qualifications

  • 5–10 years of professional software development experience.
  • Bachelor’s degree in a related quantitative/engineering field.
  • Proficiency in modern C++ or similar high‑performance languages.
  • Experience with low‑latency and distributed systems at scale.
  • Strong problem solving and debugging skills.
  • Familiarity with testing methodologies and GTest.
  • Excellent communication across technical and business teams.
  • Willingness to learn new products, markets, and financial systems.
  • Ability to design thorough component‑level tests and cover edge cases.

Responsibilities

  • Design, implement, and maintain advanced FX trading components with performance, scalability, and reliability in mind.
  • Collaborate with traders, quants, and senior engineers to translate workflows into robust, scalable systems.
  • Individually test each component and design comprehensive automated tests covering edge cases, failure scenarios, and resiliency requirements.
  • Produce clear technical designs, architecture documents, and workflow specifications.
  • Continuously learn and adapt to new products, markets, and trading technologies as financial systems evolve.

Skills

C++
Low-latency
Distributed systems
Testing & QA
Debugging
Communication
Fast learner

Education

Bachelor's degree in CS/Engineering/Physics/Math

Tools

GTest
REST/WebSocket
Golang

Job description

Job Responsibilities

Design, implement, and maintain advanced FX trading components with a strong emphasis on performance, scalability, and reliability. Collaborate closely with traders, quants, and senior engineers to translate sophisticated trading workflows into robust, scalable systems. Individually test each component you build—designing comprehensive automated tests that cover edge cases, failure scenarios, performance‑critical boundaries, and real‑world resiliency requirements. Produce clear technical designs, architecture documents, and workflow specifications. Continuously learn and adapt to new products, markets, and trading technologies as financial systems evolve.

Job Requirements
  • Minimum of 5-10 years of professional software development experience.
  • Bachelor’s degree (or higher) in Computer Science, Engineering, Physics, Mathematics, or a related quantitative field.
  • Proficiency in modern C++ or similar high‑performance languages.
  • Experience working on large‑scale, low‑latency, and/or distributed systems, with teams spread all across global regions.
  • Strong problem‑solving and debugging skills, with the ability to break down complex requirements into clear, actionable tasks.
  • Familiarity with testing methodologies and frameworks such as GTest.
  • Excellent communication skills for working across technical and business teams.
  • A positive attitude and fast‑learning mindset, with openness to learning new products, markets, and financial systems as they evolve.
  • Strong discipline in designing thorough component‑level tests and validating all edge conditions
Nice to have
  • Knowledge of trading systems and FIX protocol.
  • Experience with Order Management Systems (OMS) or Execution Management Systems (EMS).
  • Exposure to real‑time, high‑throughput, or low‑latency financial applications.
  • Familiarity with Golang and REST/WebSocket APIs
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Developer (C++)
Senior Software Developer (C++)

FlexTrade • Pune District

On-site
INR 1,200,000 - 1,800,000
Quant Developer (Software Developer)
Quant Developer (Software Developer)

Neo Wealth • Mumbai

On-site
INR 1,800,000 - 3,200,000
C++ Developer
C++ Developer

NSE Cogencis • Mumbai

On-site
INR 2,800,000 - 5,600,000
C++ Developer ( Capital Markets / FX Trading)
C++ Developer ( Capital Markets / FX Trading)

Jobility Inc. • Dadri, Bengaluru

On-site
INR 600,000 - 1,400,000
Walk in Drive - C++ Developer
Walk in Drive - C++ Developer

Smc Global Securties Limited. • Delhi

On-site
INR 1,200,000 - 1,800,000
Senior C++ Developer
Senior C++ Developer

SMC Global Securities • New Delhi

On-site
INR 3,000,000 - 5,400,000
Senior C++ Developer - Trading Systems
Senior C++ Developer - Trading Systems

Intellectual Capital HR Consulting Pvt. Ltd. • Ahmedabad District

On-site
INR 1,800,000 - 3,200,000
Senior Software Engineer
Senior Software Engineer

FlexTrade • Pune District

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

Delta6Labs FinTech Pvt Ltd • India

On-site
INR 4,000,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