C/C++ Professionals
Desired Candidate Profile
This is a core systems programming project and involves developing a highly scalable, highly performent, real time data acquisition and management system. We are working on many of the Systems programming problems typically encountered in (real time) Operating and Distributed Systems, Databases and Compilers like query processing, caching and storage management including aging and scheduling algorithms etc.
Experience in system programming using C++ in windows environment, database internals and data structures
Day to Day Activities –
· Contribute to the design and implementation of the next generation distributed data acquisition metholodologies
· Contribute to desing and implementation of large scalre query processing using Map Reduce, Data Grids,
· Optimizer enhancements to improve performance and scalability, clustering, distributed query support, Mining streaming data.
· Propose newer ideas relating to regular expression based pattern matching, real-time scheduling algorithms, aging out algorithms and adaptive query processing.
· Own modules and participate in complete lifecyle of new features
· Contribute significantly to improve/optimize current solution
Education –
Any
Required Skills –
· Progressive experience in database internals/Data Structures and SQL
· Strong system programming experinece using C++/C, multithreading and knowledge of high performance real time software
· Prior experience of working on technologies like distributed Query processing using Map Reduce, Data Grids, optimizer enhancements, clustering, distributed query support, Mining streaming data etc. is a big plus
· Knowledge of networking fundamentals
· This is a hands on position and the candidate is expected to make significant technical contribution
· Process oriented and familier with best practices of software development cycle
Desired Skills –
· Knowledge of financial domain and market data applications is a big plus
· Having worked on distributed database or caching technology is a big plus
Job Description
Experience in system programming using C++ in windows environment, database internals and data structures
Keywords: C,C++, distributed databases,database internals,caching
Experience: 4 - 9 Years
Location: Bengaluru/Bangalore
Education: UG - Any Graduate - Any Specialization,
PG - Any PG Course - Any Specialization
Industry Type: IT-Software/ Software Services
Role: Software Developer
Functional Area: Application Programming, Maintenance
Contact Details
Thomson Reuters India Pvt Ltd
Website: http://www.thomsonreuters.com
Executive Name: Meghana Pradhan
Email Address: meghana.pradhan@thomsonreuters.com