C++ Software Engineer Linux

7 months ago


London, United Kingdom Selby Jennings Full time

C++ Low Latency Engineer High-Frequency Trading Firm (HFT)
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.

Design and develop high-performance trading systems in C++.
Work closely with quantitative researchers and traders to understand requirements and translate them into efficient software solutions.
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.
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.
~ Experience in the financial industry or high-frequency trading is a plus but not required.



  • London, United Kingdom Client Server Ltd. Full time

    C++ Software Engineer / Developer (C++ Linux). Are you a C++ Software Engineer with trading systems experience? You could be progressing your career in a hands-on role working on intellectually and technically challenging projects as part of a supportiveAgile team. As a C++ Software Engineer you will use strategic thinking to improve systems and deliver...


  • London, United Kingdom Client Server Ltd. Full time

    Backend Software Engineer / Developer (C++ Linux Template Metaprogramming) *Remote / WfH*. Are you a skilled C++ technologist seeking an opportunity to work on complex and interesting systems where you can take ownership and have your voice heard? You could be progressing your career at a hugely profitable algorithmic trading firm. As a Backend Software...


  • London, United Kingdom Client Server Ltd. Full time

    Backend Software Engineer / Developer (C++ Linux) *Hybrid WFH*. Are you a bright, ambitious Backend Software Engineer looking for an opportunity to work on intellectually and technically challenging projects as part of a supportive Agile team with continuallearning opportunities? You could be using strategic thinking to improve systems and deliver world...


  • City of London, United Kingdom Client Server Ltd. Full time

    **Backend Software Engineer / Developer (C++ Linux) *Hybrid WFH* to £70k** Are you a bright, ambitious Backend Software Engineer looking for an opportunity to work on intellectually and technically challenging projects as part of a supportive Agile team with continual learning opportunities? You could be using strategic thinking to improve systems and...


  • London, United Kingdom Client Server Ltd. Full time

    Junior C++ Software Engineer / Developer (Linux). Are you a bright, ambitious C++ Software Engineer? You could be working on intellectually and technically challenging projects as part of a supportive Agile team that encourages continual learning at aglobal trading house. As a Junior C++ Software Engineer you'll be collaboratively problem solving and using...


  • London, United Kingdom Client Server Ltd. Full time

    Senior Software Engineer / Developer (C++ Linux). Are you a Senior Software Engineer with trading systems experience? You could be progressing your career in hands-on role working on intellectually and technically challenging projects as part of a supportiveAgile team. As a Senior Software Engineer you will use strategic thinking to improve systems and...


  • London, United Kingdom Client Server Ltd. Full time

    Senior Software Engineer / Developer (C++ Linux). Are you a Senior Software Engineer with trading systems experience? You could be progressing your career in hands-on role working on intellectually and technically challenging projects as part of a supportiveAgile team. As a Senior Software Engineer you will use strategic thinking to improve systems and...


  • London, Greater London, United Kingdom ZipRecruiter Full time

    **Job Summary:** Linux C++ Software Architect**Location:** London / WFH (2 days per week)We are seeking an experienced Linux C++ Software Architect to join our team in London or work from home two days a week. As a key member of our high frequency trading platform, you will design, develop, and optimize low latency trading systems using C++ 17,...


  • London, United Kingdom Amazing Prospects Ltd Full time

    **Senior Embedded C C++ Developer £80k** Provider of the connectivity software is looking for an embedded software engineer for their growing team. They need an embedded engineer that can code with C for Embedded systems. Additional useful experience includes C++, streaming, Linux, Networking, open-source projects. You'll be working on various software...


  • London, United Kingdom Lawson Chase Full time

    Our client is a global, quantitative hedge fund with several live positions within their software development & engineering team. Risk Technology is a global team that designs, builds and maintains the hedge fund’s trading risk platform, which is responsible for trade capture, position management, profit/loss computation, inventory/locate management and...


  • London, United Kingdom Lawson Chase Full time

    Our client is a global, quantitative hedge fund with several live positions within their software development & engineering team. Risk Technology is a global team that designs, builds and maintains the hedge fund’s trading risk platform, which is responsible for trade capture, position management, profit/loss computation, inventory/locate management and...


  • City of London, United Kingdom Client Server Ltd. Full time

    **C++ Software Engineer / Developer London / WFH to £150k** Are you a C++ Software Engineer with trading systems experience? You could be progressing your career in a hands-on role working on intellectually and technically challenging projects as part of a supportive Agile team. As a C++ Software Engineer you will use strategic thinking to improve...


  • London, United Kingdom Client Server Ltd. Full time

    Backend Software Engineer / C++ Developer (Linux Maths Quant C++20) *Hybrid WfH*. Do you have expertise with C++? You could be progressing your career at a tech driven trading firm, working on complex and challenging ultra-low latency trading systems andseeing the results of your efforts quickly whilst earning significant bonuses. You'll join accomplished...


  • London, Greater London, United Kingdom Carter Software Full time

    **Job Title:** C#/.Net Software EngineerCarter Software is revolutionizing the way businesses manage their data. As a Senior C# .NET Software Engineer, you will play a pivotal role in developing and enhancing our cutting-edge software solutions.Key Responsibilities:Design and develop high-quality software solutions using C# and the .NET framework.Proactively...


  • London, United Kingdom Client Server Full time

    Backend Software Engineer / Developer (TMP C++ 20 / 23) London / WFH to £300k+Do you have expertise with C++ backend development, with experience of low latency trading systems?You could be progressing your career in a senior, hands-on role at a global systematic trading firm.As a Backend Software Engineer you will be a key member of a small, Agile team...


  • London, Greater London, United Kingdom Antal International Network Full time

    Are you an experienced Embedded Software Engineer looking for a new challenge?About the Role:This exciting opportunity has arisen at a leading software development company in London.Key Skills and Qualifications:Deep understanding of embedded systems, including hardware-software interaction, programming and real-time constraints.Excellent coding skills in...


  • London, United Kingdom Premier Engineering Full time

    **Embedded Linux Engineer - Central London - £80,000 - £90,000 pa** **Responsibilities**: - Design and implementation of embedded software & systems - Full product life cycle from concept to commercial deployment - Design, develop, test & debug embedded software - Developing BSP and other hardware driver integrations - Responsible for the entire embedded...


  • London, United Kingdom Client Server Full time

    Job Description Backend Software Engineer / Developer (TMP C++ 20 / 23) London / WFH to £300k+ Do you have expertise with C++ backend development, with experience of low latency trading systems? You could be progressing your career in a senior, hands-on role at a global systematic trading firm. As a Backend Software Engineer you will be a key member of a...


  • London, United Kingdom Client Server Full time

    Backend Software Engineer / Developer (TMP C++ 20 / 23) London / WFH to £300k+Do you have expertise with C++ backend development, with experience of low latency trading systems?You could be progressing your career in a senior, hands-on role at a global systematic trading firm.As a Backend Software Engineer you will be a key member of a small, Agile team...


  • London, UK, UK, United Kingdom Client Server Full time

    Backend Software Engineer / Developer (TMP C++ 20 / 23) London / WFH to £300k+Do you have expertise with C++ backend development, with experience of low latency trading systems?You could be progressing your career in a senior, hands-on role at a global systematic trading firm.As a Backend Software Engineer you will be a key member of a small, Agile team...