Job Description
As a Software Engineer you will focus on designing, developing and testing highly complex market data feeds and parsers. You'll be working across the full C++ development lifecycle, liaising with quant researchers and technology peers to ensure global consistency and maximum reuse of software components.
You will be joining a hugely talented team with counterparts in Singapore and Montreal and will learn and develop your technology skills and business knowledge; opportunities to move into Technical Leadership if desired.
This company is able to conduct a fully remote interview and onboarding process during the current social distancing measures.
Requirements:
*Expertise with modern C++ development on Linux (C++11, C++14)
*Must have experience with real-time market data feeds and parsers
*Strong experience with code optimisation and high performing applications within a financial services environment - good knowledge of the trade lifecycle i.e. smart order routing, market data, exchange connectivity
*Thorough understanding of Computer Science fundamentals such as Design Patterns, Data Structures, low level system design, memory management
*Good knowledge of Distributed System design
*Collaborative with excellent communication skills, happy to be integrated into a global team
*Nice to have: Python, CMake
As a Software Engineer / C++ Developer you will earn a competitive salary (to £120k, dependant on skillset and depth of business knowledge) plus significant bonus and benefits package.
Apply now or call for a confidential discussion about this Software Engineer / C++ Developer (Real-time Feed Handlers Parsers C++) opportunity.
