C++ Developer
Skills
About the role
Location
Whitefield, Bangalore
Experience
0–2 Years
Work from office - 5 days a week
Educational Qualification
Bachelor's or Master's Degree in Computer Science, Electronics, or related field.
Candidates from IITs only.
About the Role
We are looking for a highly motivated C++ Software Developer to join our Quantitative and Trading Systems team. The role involves designing, developing, and maintaining high-performance, low-latency trading platforms that support critical business operations in a fast-paced trading environment.
You will work closely with quantitative researchers, traders, and technology teams to build scalable systems, optimize performance, and contribute to the evolution of next-generation trading infrastructure.
Key Responsibilities
Design, develop, and maintain complex, scalable, and low-latency trading platforms using C++.
Build high-performance distributed systems with a strong focus on reliability, stability, and efficiency.
Conduct statistical data analysis to identify opportunities for improving trading performance and system efficiency.
Understand Indian financial market regulations, exchange offerings, and market structure, and implement required changes within trading systems.
Collaborate closely with traders, quantitative researchers, clients, and technology teams throughout the software development lifecycle.
Participate in architecture discussions and contribute to the design and implementation of next-generation trading platforms.
Ensure platform stability, scalability, and performance by following Agile and DevOps best practices.
Troubleshoot production issues, perform root-cause analysis, and implement effective solutions.
Continuously improve system performance, monitoring, automation, and deployment processes.
Required Skills & Qualifications
Strong programming skills in C++ with a focus on performance optimization.
Solid understanding of operating systems, computer architecture, and networking fundamentals.
Strong knowledge of data structures, algorithms, software design principles, and object-oriented programming.
Experience or strong understanding of high-performance, high-availability, and distributed systems.
Excellent debugging, problem-solving, and analytical skills.
Ability to perform both functional and technical analysis.
Strong communication and collaboration skills.
Ability to work effectively in a fast-paced, dynamic team environment.
Strong ownership mindset with a systematic approach to problem-solving.
Good time management skills and ability to handle multiple priorities.
Preferred Skills
Exposure to low-latency trading systems, capital markets, or quantitative trading environments.
Basic knowledge of statistics and data analysis.
Understanding of DevOps practices, CI/CD pipelines, and software deployment processes.
Familiarity with software orchestration, automation, and distribution tools.
Knowledge of Indian stock market structure, exchange protocols, and trading workflows will be an added advantage.
Application Question(s):
HOW SOON YOU CAN JOIN
CURRENT ANNUAL CTC
EXPECTED ANNUAL CTC
Work Location: In person
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.