Senior C++ Trading Platform Engineer
Position Overview:
As a Senior C++ Trading Platform Engineer, you will play a crucial role in designing, implementing, and optimizing scalable and robust C++ and Python code for our trading platform. This is a Linux-exclusive environment, and you will have the opportunity to deepen your knowledge of software optimisations, build robust large-scale systems, and gain insights into the intricacies of crypto currency trading.
Responsibilities:
- Develop and maintain high-performance C++ and Python code for our trading platform.
- Collaborate with the development team to design scalable and robust solutions.
- Dive into the depths of C++ standard libraries to optimize and enhance our trading platform.
- Utilize strong analytical skills to identify and solve complex problems efficiently.
- Gain a deep understanding of networking, CPU, memory models, and assembly language to optimize system performance.
Requirements:
- Strong C++ Skills: Proven experience and proficiency in C++ is a must. You will be tested on your C++ knowledge during the interview process.
- Library Understanding: Experience in looking under the hood of C++ standard libraries is essential. You will be tested on this skill during the interview process.
- Analytical Skills: Strong analytical skills are critical for problem-solving and optimizing our trading platform. You will be tested on your analytical abilities during the interview process.
- Networking, CPU, Memory Model, Assembly Language: Desirable skills and knowledge in networking, CPU architecture, memory models, and assembly language.
Soft Skills:
- Strong communication skills and the ability to collaborate effectively within a team.
- Proactive attitude with a passion for continuous learning and improvement.
- Ability to work in a fast-paced and dynamic environment.
If this sounds like the role for you then please get in touch with the financial services team at Venn Group.