Software Developer, C++ / Electronic Trading
Software Developer, C++ / Electronic Trading London Hybrid Permanent Ncounter is supporting the growth of a specialist electronic trading technology team responsible for building and enhancing high-performance systems operating across global financial markets. We are looking for an experienced Software Developer with strong C++ skills and a background working on low-latency trading technology. You''ll work on business-critical applications including matching engines, FIX gateways and real-time trading systems, where performance, availability and efficient processing are fundamental. This is a hands-on development role with considerable exposure to C++, alongside Java, Python and JavaScript within a predominantly Linux environment. What you''ll be working on • Designing and developing high-performance matching engines, FIX gateways and electronic trading applications • Building low-latency, multithreaded systems using C++ and Java • Processing real-time market and trading data through highly available systems • Developing efficient in-memory data structures, lock-free queues and circular buffers • Working with TCP/IP, UDP, multicast and other networking technologies • Troubleshooting, profiling and optimising performance-critical production applications • Supporting automated testing, DevOps practices and CI/CD pipelines • Working closely with trading, product and infrastructure teams throughout the development lifecycle What we''re looking for • 5+ years of professional ..... full job details .....
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!