London, South East, England, United Kingdom Hybrid / WFH Options
IT Graduate Recruitment
Level (or equivalent) Must have unrestricted right to work in the UK, as we unfortunately cannot provide Visa Sponsorship . Desirable Skills Strong understanding of object-oriented programming and multithreading/concurrency. Experience building real-time, high-throughput systems (ideally in finance or trading). Familiarity with electronic trading platforms, FIX protocol, or market data feeds is a strong plus. More ❯
Leeds, Yorkshire, United Kingdom Hybrid / WFH Options
Strike IT Services
Microservices development using Spring Boot , including security, transactions, idempotency, distributed caching, log tracing, and containerization. Solid understanding of Data Structures, Algorithms, OOPS concepts, and Design Patterns . Experience with Multithreading, concurrency APIs, and Java Memory Management (JMM) . Proficiency in working with RDBMS/NoSQL databases and writing advanced SQL queries. Hands-on experience with Kafka (or other messaging brokers More ❯
pipelines and Terraform. Experience with containerization technologies such as Docker and Kubernetes. Proficient in AWS services. Proven ability to build high-volume, scalable, distributed back-end services. Proficient in multithreaded software engineering, with expertise in designing, implementing, and troubleshooting concurrent systems to optimize performance and resource utilization Proficient in leveraging AI tools, such as Cursor, to enhance software engineering practices 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 ❯
City of London, London, United Kingdom Hybrid / WFH Options
McGregor Boyall Associates Limited
with hardware-aware optimisations and kernel-bypass techniques ?? What We're Looking For: Deep understanding of systems-level programming (Rust, C, C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking (e.g., epoll, io_uring) Bonus points for experience with: Kernel bypass (Solarflare, DPDK) Building custom allocators or working in no_std environments More ❯
and kernel-bypass techniques ?? What We're Looking For: Deep understanding of systems-level programming (Java and/or Rust, C, C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking Bonus points for experience with: Kernel bypass (Solarflare, DPDK) Building custom allocators or working in no_std environments Prior work in trading More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
McGregor Boyall
with hardware-aware optimisations and kernel-bypass techniques What We're Looking For: Deep understanding of systems-level programming (Rust, C, C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking (e.g., epoll, io_uring) Bonus points for experience with: Kernel bypass (Solarflare, DPDK) Building custom allocators or working in no_std environments More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
McGregor Boyall
and kernel-bypass techniques What We're Looking For: Deep understanding of systems-level programming (Java and/or Rust, C, C++) Experience with manual memory management , concurrency , and multithreading Familiarity with Linux internals , system calls, and networking Bonus points for experience with: Kernel bypass (Solarflare, DPDK) Building custom allocators or working in no_std environments Prior work in trading More ❯
using CI/CD pipelines and infrastructure-as-code practices. What will you be doing Backend Development: Develop, test, and maintain Python-based backend services, leveraging asynchronous programming and multithreading to optimize performance and scalability where appropriate. API Integration: Develop, document, and consume RESTful APIs, including integration with Microsoft Graph APIs and other third-party systems. Security Compliance: Implement robust More ❯
City of London, London, United Kingdom Hybrid / WFH Options
KPMG UK
using CI/CD pipelines and infrastructure-as-code practices. What will you be doing Backend Development: Develop, test, and maintain Python-based backend services, leveraging asynchronous programming and multithreading to optimize performance and scalability where appropriate. API Integration: Develop, document, and consume RESTful APIs, including integration with Microsoft Graph APIs and other third-party systems. Security Compliance: Implement robust More ❯
london, south east england, united kingdom Hybrid / WFH Options
KPMG UK
using CI/CD pipelines and infrastructure-as-code practices. What will you be doing Backend Development: Develop, test, and maintain Python-based backend services, leveraging asynchronous programming and multithreading to optimize performance and scalability where appropriate. API Integration: Develop, document, and consume RESTful APIs, including integration with Microsoft Graph APIs and other third-party systems. Security Compliance: Implement robust More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
KPMG UK
using CI/CD pipelines and infrastructure-as-code practices. What will you be doing Backend Development: Develop, test, and maintain Python-based backend services, leveraging asynchronous programming and multithreading to optimize performance and scalability where appropriate. API Integration: Develop, document, and consume RESTful APIs, including integration with Microsoft Graph APIs and other third-party systems. Security Compliance: Implement robust More ❯
slough, south east england, united kingdom Hybrid / WFH Options
KPMG UK
using CI/CD pipelines and infrastructure-as-code practices. What will you be doing Backend Development: Develop, test, and maintain Python-based backend services, leveraging asynchronous programming and multithreading to optimize performance and scalability where appropriate. API Integration: Develop, document, and consume RESTful APIs, including integration with Microsoft Graph APIs and other third-party systems. Security Compliance: Implement robust More ❯
South London, London, United Kingdom Hybrid / WFH Options
Adecco
software development lifecycle: requirements gathering, coding, unit testing, code reviews, and second-line support Essential Skills & Experience Strong expertise in core Java APIs (collections, concurrency, NIO) Solid understanding of multithreaded systems , low-latency I/O , and Java garbage collection Familiarity with design patterns (Observer, Factory, Singleton) Proven experience in front office system architecture , particularly within algorithmic trading Business knowledge More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Adecco
software development lifecycle: requirements gathering, coding, unit testing, code reviews, and second-line support Essential Skills & Experience Strong expertise in core Java APIs (collections, concurrency, NIO) Solid understanding of multithreaded systems , low-latency I/O , and Java garbage collection Familiarity with design patterns (Observer, Factory, Singleton) Proven experience in front office system architecture , particularly within algorithmic trading Business knowledge 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 ❯
today. Key words: Senior Software Engineer, Robotics, C++, Python, ROS 2, DDS, CUDA, PyTorch, TensorRT, Real-Time Systems, Embedded Systems, Low Latency, CI/CD, API Design, Linux Kernel, Multithreading, GPU Optimisation, Robotics Engineer, Autonomous Systems, London Engineering Jobs, Robotics Startups, High Performance Computing Established in Didsbury, Connexa Technology Ltd is becoming one of the UK's fastest growing IT More ❯
London, South East, England, United Kingdom Hybrid / WFH Options
Understanding Recruitment
. As a Rust Developer, you will have the opportunity to: Develop a robust index platform integrated with high-performance, highly distributed AWS deployed systems. Build a low latency multithreaded Rust microservices system containerized in Docker and Kubernetes. Work with Async Rust in Tokio and integrate with Kafka. Work alongside a tight-knit team of highly educated, creative, and passionate 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 ❯
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 ❯
Bromley, London, United Kingdom Hybrid / WFH Options
Pontoon
stages of the development lifecycle, including requirements gathering, coding, unit testing, and supporting deployments. Essential Skills and Qualifications: Proficient in core Java APIs (collections, concurrency, NIO). Experience with multithreaded systems and Java garbage collection. Familiarity with design patterns (e.g., Observer, Factory, Singleton). Strong background in test-driven development, UML, and object-oriented design. Proficient in development tools such 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 ❯
Cambridge, Cambridgeshire, England, United Kingdom
Provide
core Java skills and exposure to Enterprise Java conventions such as Jakarta EE and solid experience building and maintaining Java REST APIs and an excellent grasp of OOP principles, multithreading, and Servlets. You must also possess knowledge of backend technologies and services, with a focus on scalability and performance. Degree-level education (Computer Science or related) preferred More ❯
making Expertise in low-latency pricing platforms (ideally C# or Java) Leadership experience managing and mentoring technical teams Strong C#/.NET skills (C++ a plus) with experience in multithreading, optimisation, and networking performance tuning Familiarity with trading connectivity protocols (e.g. FIX/SBE) and back-testing frameworks Knowledge of FX cash and NDF products, and experience with Windows or More ❯