CloudWatch, DynamoDb, EKS Knowledge and experience on Kubernetes is advantageous Experience in building scalable, distributed REST/HTTP-based microservices on hybrid cloud environments Experience with high concurrency applications, multithreading, low-latency, servers architectures Hands-on experience with Jenkins and establishing robust CI/CD pipelines Experience in Agile environment using approaches such as Scrum Experience in both relational and More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
earning potential. Location/WFH: You'll join the team in Central London with flexibility to work from home twice a week. About you: You have strong backend OOP, multithreaded software engineering experience (e.g. C++, Java, Python) You have commercial Rust development experience You have experience of working on high throughput, low latency trading systems You achieved a 2.1 or More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
earning potential. Location/WFH: You'll join the team in Central London with flexibility to work from home twice a week. About you: You have strong backend OOP, multithreaded software engineering experience (e.g. C++, Java, Python) You have commercial Rust development experience You have experience of working on high throughput, low latency trading systems You achieved a 2.1 or More ❯
outside regular working hours. Ensure compliance with internal policies and regulatory requirements, including financial crime prevention and mandatory training. Required Skills & Experience Technical Expertise Strong proficiency in Java , including: Multithreading Low latency techniques Garbage collection optimization Performance monitoring and metrics design Solid understanding of Linux/UNIX operating systems Experience with real-time, mission-critical systems Familiarity with networking tools More ❯
through to testing, deployment, and monitoring. What You'll Bring: 5+ years of professional Java development experience, with a focus on performance and low-latency applications. Strong knowledge of multithreading, concurrency, and memory management in Java. Experience with low-level performance tuning and optimization in highly transactional systems. Familiarity with network programming (TCP/IP, UDP) and high-throughput messaging More ❯
resilience. Required Skills & Experience Experience building high-performance trading applications for FX, Fixed Income or Rates. Experience developing real-time, low-latency and high-throughput systems. Advanced knowledge of multithreading and concurrency. Solid understanding of data structures, algorithms, and memory management. Familiarity with market data, FIX protocol, KDB+, and time-series data. Strong front-office communication skills, with experience working More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
WFH: You'll be based in the London office and have flexibility to work from home once a week. About you: You have a deep knowledge of Java including multithreading You have team leadership experience, including technical project leadership, code reviews, 1-2-1s, developing others You have experience in a Capital Markets environment, FX preferred You have a More ❯
and code reviews Strong programming knowledge of C++ (and C#, Java or Ada) Previous experience within product design and development with hopefully experience in one of the following: HMI, multithreaded, distributed systems, C2 or simulation & modelling Configuration Control & CI/CD Agile development TD & Automated Testing Software, Aerospace and Defence standards knowledge is desirable - e.g. DO178C, DefStan, MISRA If you More ❯
seamless device communication Support the evolution of products that shape the sound of live performances globally What We're Looking For Strong proficiency in C++ and C# Experience with multithreading and complex, concurrent software systems Familiarity with cross-platform desktop development (Embedded Linux/macOS/iOS) Understanding of Agile methodologies, CI/CD, and version control Networking knowledge (TCP More ❯
KT9, Chessington, Greater London, Hook, United Kingdom
Christy Media Solutions
seamless device communication Support the evolution of products that shape the sound of live performances globally What We're Looking For Strong proficiency in C++ and C# Experience with multithreading and complex, concurrent software systems Familiarity with cross-platform desktop development (Embedded Linux/macOS/iOS) Understanding of Agile methodologies, CI/CD, and version control Networking knowledge (TCP More ❯
trading team on all matters C++ and will have autonomy to shape tech architecture with modern tools. Requirements: - Excellent C++ programming skills, ideally using a modern version - Expertise with multithreaded systems - Some level of experience with Python - Experience working with systems processing high volumes of data (terra or petabyte-scale) - Extensive expertise with at least ONE of: HFT, prop trading More ❯
City of London, London, England, United Kingdom Hybrid / WFH Options
IT Search & Select
WinForms in a commercial or enterprise setting Bonus points for exposure to C++ , Rust , or Python in high-performance environments A strong grasp of software engineering fundamentals: design patterns, multithreading, memory management Ability to thrive in fast-paced, high-stakes environments with minimal supervision Why Join Us Work at the cutting edge of financial technology Engage with global investment banks More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Octad Recruitment Ltd
Strong problem-solving abilities and communication skills Desirable skills: Experience in solving non-linear least square problems Experience with Computer Vision Experience in UI development e.g. ImGui Understanding of multithreading techniques Experience with GPU programming e.g. CUDA Experience with a messaging framework, e.g. NATS, RabbitMQ Experience working in and configuring cloud environments (e.g. AWS, Azure, GCP) Experience working with software More ❯
degree (Masters or PhD) in Science, Maths, Engineering, Geology or Computing to apply.We're looking for 5+ years hands-on experience using C++, ideally with the Qt framework and Multithreading, extending to Data Structures, Algorithms and alike.The key desirable skill is C#/WPF/MVVM development working with GUI's, along with Continuous Integration experience.GPU Development would be beneficial More ❯
C++ (and ideally C or Fortran). - Further experience with C# (including WinForms, WPF, QML Frameworks) would be desirable. - Strong numeracy and understanding of mathematical modelling. - Experience with CUDA, multithreading, AI/ML would be advantageous. - Any exposure to 3D/2D graphics development (OpenGL, Vulkan) would be beneficial. The company offers an excellent remunerations package including annual bonus and More ❯
Guildford, Surrey, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
Fracture modelling. Additional experience with: GUI development (Qt, QML); 3D graphics toolkits (OpenGL, Vulkan or shaders); CI experience (CMake, JIRA, Git, Jenkins); GIS development tools (GDAL API, MapBox API); multithreading/parallel computing (GPU programming or CUDA); MATLAB/Python scripting for mathematical/geology problems would be advantageous. Due to specific requirements, applicants without the relevant project experiences will More ❯
Masters or PhD) in Science, Maths, Engineering, Geology or Computing to apply.We're looking for 5+ years hands-on experience using C++ and GUI Development using Qt framework and Multithreading/Parallel Programming.You should have worked with 3D graphics and GIS development toolkits, 2D/3D Geometrical modelling experience and scripting of mathematical or geological problems.Experience in seismic processing, fracture More ❯
include: Bonus scheme to 12% Enhanced pension Health insurance Death in service What Experience do I need? Solid experience with both C++ and Rust Experience with web sockets and multithreaded applications would be preferred Experience of, or the ability to work closely with users Experience of working within smaller teams/companies requiring flexibility and agility is preferred Any experience More ❯
resolution. This is a key position which will play pivotal role in the development of the FX platform. Skills C++ stl boost FX FIX exchange connectivity Market Access architecture multithreading low latency Job Title: F++ Developer Location: London, UK Rate/Salary: 100000.00 - 140000.00 GBP Yearly Job Type: Permanent Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell More ❯
resolution. This is a key position which will play pivotal role in the development of the FX platform. Skills C++ stl boost FX FIX exchange connectivity Market Access architecture multithreading low latency Job Title: F++ Developer Location: London, UK Rate/Salary: 100000.00 - 140000.00 GBP Yearly Job Type: Permanent Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell More ❯
london (city of london), south east england, united kingdom
Teksystems
resolution. This is a key position which will play pivotal role in the development of the FX platform. Skills C++ stl boost FX FIX exchange connectivity Market Access architecture multithreading low latency Job Title: F++ Developer Location: London, UK Rate/Salary: 100000.00 - 140000.00 GBP Yearly Job Type: Permanent Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell More ❯
with a busy, remote team. You know how and when to engage or be heads down Technical skills. Swift, SwiftUI Technical Requirements: Swift Programming Language SwiftUI experience Experience in Multithreading Programming Working with CI/CD infrastructure Experience with Fastlane SOLID principles, the ability to write every single class according to SOLID Experience with Git and understanding of different Git More ❯
MongoDB's mission is to empower innovators to create, transform, and disrupt industries by unleashing the power of software and data. We enable organizations of all sizes to easily build, scale, and run modern applications by helping them modernize legacy More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Client Server Ltd
Backend Software Engineer/Developer (Windows C/C++, C#) London to £70k FTC Are you a skilled Backend Software Engineer with strong C++ skills? You could be progressing your career in a senior, hands-on role at a global More ❯
South West London, London, United Kingdom Hybrid / WFH Options
Run-Time Group Ltd
Job Title: Mid-Senior Java Engineer Location: London (Hybrid - 2-3 days in-office) Salary: Up to £85,000 per annum + Benefits Sector: Financial Services About the Role: We are seeking a Senior-Level Java Engineer to join a More ❯