C++ Software Engineer, FX, Prices
Full Time ₹5,114,302 - ₹5,414,302 / yearJob Overview
We are seeking a talented and motivated C++ Software Engineer to join our Price Team at Trading Technologies. You will contribute to building and enhancing low-latency price generation systems, crucial to our industry-leading trading platforms. The ideal candidate is someone with experience in high-performance systems, trading infrastructure, and algorithmic implementations. As a key member of the Price Team, you will collaborate with other engineers to develop solutions that enable efficient, real-time pricing strategies for professional derivatives traders.
What Will You be Involved With?
What You Can Expect During the Initial Training Period
(Estimated 3-6 months; duration may vary based on the candidate’s experience)
- Work closely with the Price Team to learn the architecture of our trading platform
- Gain a deep understanding of the price generation system and its integration into our platform
- Collaborate with other engineering teams to understand business requirements and develop efficient solutions
- Participate in hands-on training to develop a comprehensive understanding of low-latency, high-performance trading systems
- Engage in ongoing code reviews and performance evaluations to improve technical skills
What You Can Expect to Be Responsible for After Successful Completion of the Training Period
- Continue enhancing and optimizing the price generation systems
- Develop new features and improve existing components for market data management and pricing infrastructure
- Ensure the highest level of system reliability, performance, and scalability under trading conditions
- Collaborate with other engineering teams to integrate new pricing models and strategies
- Take ownership of code quality, testing, and performance tuning
- Actively participate in design discussions, code reviews, and mentoring of junior engineers
What You Bring to the Table
- Strong C++ development experience, particularly in a low-latency, high-performance environment
- Must have knowledge with financial market data feeds.
- Knowledge of trading systems, financial products, and market dynamics
- Experience with multi-threaded and distributed systems
- Familiarity with modern C++ standards (C++11/14/17/20)
- Exposure to performance optimization techniques and profiling tools
- Experience with low-latency messaging systems or real-time data streaming
- Knowledge of multithreading, synchronization, and concurrency
- Strong analytical and problem-solving skills
- Excellent communication skills with the ability to collaborate in a fast-paced team environment
Make Your Resume Now