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