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 optimising 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!