Urgent – Senior C++ Engineer (Contract – Outside IR35)

£600 - £600
London, United Kingdom
November 8, 2024


Ref: 2256424 (LR36334R)
Deadline date:

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