C++SoftwareEngineer London | Hybrid (2-3 days per week) | Competitive salary + bonus Ncounter is partnering with a leading trading technology group to hire an exceptional C++SoftwareEngineer to build and evolve high-performance order gateway systems used in fast-moving fixed income markets. This is … order validation, routing and exchange connectivity - the backbone of real-time trading. Youll join a collaborative team of developers, quants and platform engineers, working across a high-availability C++ codebase to deliver fast, resilient and observable services. Youll be empowered to design, implement and test software that directly impacts trading performance, scalability and reliability. Key Responsibilities … Design and develop high-throughput order gateway components in modern C++ Implement robust connectivity, order validation and routing logic for fixed income markets Profile and optimise multi-threaded code paths, eliminating performance bottlenecks Apply concurrency, lock-free and memory-efficient techniques to maximise throughput Collaborate with quantitative researchers, traders and SRE teams to deliver reliable releases Contribute to More ❯
Senior C++SoftwareEngineer New C++ contract role working on a greenfield project for a client within the financial domain. Healthy rate for this one and 2 days a week in the office. What you will be doing: As a Senior C++SoftwareEngineer, you will … manageable chunks Implementation of new features and feature enhancements Leading code reviews and enforcing best practice within a small, agile, focused team What you will need: Extensive commercial software development experience using C++ Unix/Linux experience Relevant degree in a numeric discipline, or equivalent work experience Excellent written and spoken English By applying to this More ❯
C++SoftwareEngineer London Hybrid (2-3 days per week) Competitive salary + bonus Ncounter is partnering with a leading trading technology group to hire an exceptional C++SoftwareEngineer to build and evolve high-performance order gateway systems used in fast-moving fixed income markets. This is More ❯
Senior C++Software Developer, Python - Financial/Banking Candidates will have 5+ years C++ experience (ideally more) and excellent knowledge of Python - ideally coming from a Financial/Banking background with knowledge of Equities, Futures & Options and Fixed Income and Exchange Connectivity with some Low Latency experience. Job Overview You will work with the … Product, Infrastructure and QA teams, to produce high performance, low latency and highly reliable code. Your goal will be to develop software which handle large amount of TPS to drive a highly efficient technology used by several markets around the world. To be successful in this role as a Senior SoftwareEngineerC++, you will be a proponent of agile methodology and modern software best practices. You can produce detailed technical work in OOP and work with other members of the Development team to produce code of high-quality standards. Ideally, you should have worked in critical systems development in the past. Responsibilities and Duties • Codes, tests, integrates, and More ❯
Senior C++SoftwareEngineer Salary: £75,000 - £135,000 Key Responsibilities Design, develop, and optimize software in C++ and/or Rust for control and orchestration systems. Build low-latency interfaces between hardware and classical compute systems. Collaborate with hardware teams to integrate software with FPGAs and high … Analyze and optimize system performance including latency, throughput, and resource utilization. Participate in system architecture design and technical decision-making. Conduct code reviews , mentor junior engineers, and promote software best practices. Work with cross-functional teams to ensure seamless integration of hardware and software components for robust, production-ready systems. Ensure system reliability , fault tolerance , and … in data centre environments. Required Qualifications Bachelor's or Master's degree in Computer Engineering , Electrical Engineering , Physics , or a related field. 5+ years of professional experience in software development, with a focus on C++ and/or Rust . Strong understanding of FPGA architectures , toolchains (e.g., Xilinx Vivado, Intel Quartus), and hardware description languages ( VHDL More ❯
Senior C++SoftwareEngineer Salary: £75,000 - £135,000 Key Responsibilities Design, develop, and optimize software in C++ and/or Rust for control and orchestration systems. Build low-latency interfaces between hardware and classical compute systems click apply for full job details More ❯
SoftwareEngineerC++ Developer Automated Machining Strategy (London/Hybrid) Salary bands depending on experience About the Organisation We are a technology-driven company working to modernize precision manufacturing. Our team builds intelligent software that speeds up the creation of CNC machining programs and supports operators in producing high-quality results more … streamline the most time-consuming programming steps, helping manufacturing teams increase productivity and consistency across their workflows. We are a growing engineering-led organisation with strong expertise across software development, applied mathematics, and real-world machining. The Opportunity We are expanding a core engineering group focused on machining strategy and automated toolpath reasoning. This role involves designing and … decision-making for machining operations. You will work on problems such as toolpath optimization, cutting strategy selection, and the automation of complex CAM tasks. Collaboration with specialists across software engineering, manufacturing, data science, and research will be central to this work. This position suits someone who enjoys experimental development, problem-solving, and building practical solutions from theoretical ideas. More ❯