C++ Low Latency Engineer
High-Frequency Trading Firm (HFT)
London, UK
Overview:
We are collaborating closely with a global high-frequency trading firm headquartered in London. They're at the forefront of innovation in the financial markets, leveraging cutting-edge technology to drive their success. As a C++ Low Latency Engineer, you'll be instrumental in designing, developing, and optimising ultra-low latency trading systems. Your expertise in C++ and deep understanding of low-latency systems will be pivotal in shaping their trading strategies and ensuring unparalleled speed and efficiency in execution.
Responsibilities:
* Design and develop high-performance trading systems in C++.
* Ensure ultra-low latency execution of trades by optimizing code and algorithms.
* Work closely with quantitative researchers and traders to understand requirements and translate them into efficient software solutions.
* Collaborate with cross-functional teams to implement and test new features and enhancements.
* Conduct performance analysis and tuning to identify and address bottlenecks.
* Implement strategies to minimise latency and maximise trading throughput.
* Stay abreast of industry trends and emerging technologies related to low-latency trading systems.
* Drive innovation and continuous improvement initiatives within the team.
Skills:
* Bachelor's degree or higher in Computer Science, Engineering, or related field.
* 2-10 years of experience in software development using C++ in a high-performance, low-latency environment.
* Strong understanding of data structures, algorithms, and software design principles.
* Experience with multi-threading, concurrency, and performance optimisation techniques.
* Familiarity with Linux/Unix environments and shell scripting.
* Excellent communication and collaboration skills, with the ability to thrive in a fast-paced, team-oriented environment.
* Experience in the financial industry or high-frequency trading is a plus but not required.
Apply now to take your career to the next level!