Urgent – Senior C++ Engineer (Contract – Outside IR35)
Job Description
Role: Senior C++ Engineer (Capital Markets)
Location: Hybrid
Role Type: Contract – Outside IR35 (6 Months)
Salary: £600/day
Essential: Deep C++ expertise within fintech, knowledge of protocols (ITCH, EOBI, iMpact, Optiq, and GTP))
CTI is seeking to appoint a senior C++ Engineer for a major fintech in capital markets.
Responsibilities:
– Managing upgrades to the exchange protocol.
– Addressing and resolving bugs in current C++ parsers as they occur.
– Transitioning Python data parsers to C++ to enhance performance while ensuring the preservation of existing functionality.
– Creating Google Test unit tests for the newly developed C++ code within the established framework.
– Conducting comparisons of output between C++ and Python using available tools.
– Implementing improvements to the exchange protocol as necessary.
– Troubleshooting and fixing issues in the existing C++ parsing systems.
– Converting Python-based data parsing solutions to C++ to achieve better performance metrics.
– Developing and integrating unit tests for the C++ code using Google Test in the current testing framework.
– Utilising existing tools to analyse and compare outputs from both C++ and Python implementations.
Requirements:
– Deep expertise in writing production-quality C++ and Python code .
– Advance knowledge of market data protocols (ITCH, EOBI, iMpact, Optiq, and GTP).
– Skilled in software development on a Linux platform, utilising git for version control.
– Familiar with industry-standard development practises, including source code management, unit testing, and continuous integration.
– Possess strong analytical and problem-solving abilities.
– Excellent communication skills, facilitating effective collaboration and information exchange.
– Degree STEM field.
CTI is a banking and fintech talent acquiistion agency, matching quality candidates with fintech companies. We work with fintech startups and enterprises. Explore further client or internal jobs and updates at wearecti.com