Multithreading Jobs in England

1 to 25 of 213 Multithreading Jobs in England

Lead FX Trading Platform Specialist (DIR)

London, United Kingdom
SGS Société Générale de Surveillance SA
Proven ability to develop clean, testable code Experience with Unix & Azure cloud hosting, postGre & oracle databases, gRPC, kafka, FIX, SBE middlewares, elk stack Languages & Paradigms: C# .NET 9, strong multithreading, async & lock free patterns Low Latency Tooling: Linux tuning, Solarflare/Mellanox Onload, TCP/UDP multicast Messaging & Data: FIX, binary encoded protocols (SBE, FAST), RTDS, gRPC, KAFKA, https api More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer - Java 11+, SpringBoot, Kafka, Akka, MongoDB, Low Latency

London, United Kingdom
Cornwallis Elt Ltd
usage of Spring/Spring Boot Experience developing distributed, real-time applications with Kafka and the JMS (or related MQ technologies e.g. RabbitMQ, ACtiveMQ etc.) with an appreciation of multithreading, concurrency etc. Understanding of Reactive Programming Techniques with Akka, Spring Webflux, RxJava Practical experience of MongoDB and AWS Industry experience within Financial Services, preferably within the Payments arena. If you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - Threat Protection

London, United Kingdom
Hybrid / WFH Options
Mimecast Limited
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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Software Engineer - Java 11+, SpringBoot, Kafka, Akka, MongoDB

England, United Kingdom
Cornwallis Elt Ltd
usage of Spring/Spring Boot Experience developing distributed, real-time applications with Kafka and the JMS (or related MQ technologies e.g. RabbitMQ, ACtiveMQ etc.) with an appreciation of multithreading, concurrency etc. Understanding of Reactive Programming Techniques with Akka, Spring Webflux, RxJava Practical experience of MongoDB and AWS Industry experience within Financial Services, preferably within the Payments arena. If you More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Principal Software Engineer - Email Security

London, United Kingdom
Hybrid / WFH Options
Mimecast Services Limited
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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Principal Software Engineer - Email Security

London, United Kingdom
Hybrid / WFH Options
Mimecast Services Ltd
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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer - AI & ML

London, United Kingdom
Recombine
cloud ecosystems : Azure , AWS , or GCP . Hands-on experience with Docker, Kubernetes , or othercontainerization technologies. Deep understanding of object-oriented programming principles andarchitectural design patterns. Strong grasp of multithreading, asynchronous programming ,and cloud programming . Familiar with modern engineering practices, including agile development, CI/CD , and DevOps . Proven ability to work effectively with globally distributedteams. Strong teamwork More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Java Developer (Trading Platform)

London, United Kingdom
P2P
development and improve productivity where appropriate. Requirements 5+ years of Java backend development experience, preferably in a trading or real-time system environment. Deep understanding of Java core internals, multithreading, memory models, and garbage collection. Proven experience in GC-free or low-GC programming, including use of sun.misc.Unsafe , direct buffers, and memory-mapped files. Familiarity with Aeron, SBE, or other More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior / Principal Engineer, C++

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Ecm Selection
skills for elegant, high performance, easy to maintain code Extensive knowledge of data structures, algorithms, complexity and concurrency Strong C++ language knowledge and coding skills Relevant technical knowledge: Concurrency (multithreading, synchronisation and alternatives, parallel hardware) CPU architecture (CPI, dynamic execution, caching levels, cache misses, pipeline stalls) Data structures (linear, tree, hash and graph), algorithm selection and complexity (big O) Networking More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Developer - Consultancy

London, United Kingdom
Hamilton Barnes Associates Limited
workflows. Experience promoting a shift-left approach - embedding testing, security, and code quality earlier in the development process to accelerate delivery and reduce defects. Solid understanding of core Java, multithreading, system integration, and enterprise architecture best practices in high-throughput environments. Skills/Must have: 5+ years experience working with core Java and distributed systems, ideally in high-performance or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Principal Software Engineer

Woking, Surrey, United Kingdom
Radiometer
the system as appropriate . Here is what success in this role looks like: Extensive Java Expertise: Deep understanding of Java SE and EE, including core concepts like OOP, multithreading, and memory management . Extensive Java/TypeScript/HTML/CSS knowledge & Frontend Framework experience ( React/Angular) Architectural Skills: Ability to design scalable, maintainable, and efficient software architectures More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Rust Engineer - Low-Level Systems

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 ❯
Employment Type: Permanent, Work From Home
Posted:

Senior Rust Engineer - Low-Level Systems

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 ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Java Low level/ Low latency Engineer

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 ❯
Employment Type: Full-Time
Salary: £110,000 - £130,000 per annum
Posted:

Software Engineer (Front End or Full Stack) - FX Pricing (AVP)

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
Skills and Experience In depth commercial development experience with dominant experience on Client and Server side applications. Proven experience in writing and supporting high performing applications with expertise in Multithreading, Async communication, Reactive Extensions. Extensive hand-on experience in web technologies and development with experience in HTML 5, CSS, React, ES6+, Typescript and Backend using Java technologies. Experience with desktop More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Engineering Manager, Securities Processing (Director)

London, United Kingdom
Hybrid / WFH Options
Citigroup Inc
Overview Citi is a world-leading global bank. We have approximately 200 million customer accounts and a presence in more than 160 countries and jurisdictions worldwide. We provide consumers, corporations, governments, and institutions with a broad range of financial products More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Algo Trading Java Developer

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 ❯
Employment Type: Contract
Posted:

Algo Trading Java Developer

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 ❯
Employment Type: Contractor
Rate: Salary negotiable
Posted:

Low-Latency Developer

London, United Kingdom
Onyx Capital Group
handling. Strong proficiency in low latency C++ , Rust , or Java for performance-critical applications. Experience with DPDK , RDMA , or other kernel bypass/network acceleration techniques. Deep understanding of multithreading , lock-free programming , and memory management . Familiarity with FIX protocol , market data APIs , and exchange connectivity . Experience with Linux systems , especially in HFT or real-time environments. Knowledge More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Application Developer

London, 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 ❯
Employment Type: Permanent
Salary: GBP 40,000 - 65,000 Annual
Posted:

Application Developer

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 ❯
Employment Type: Permanent
Salary: £40000 - £65000/annum
Posted:

Software Engineer C++

Wokingham, Berkshire, United Kingdom
Hybrid / WFH Options
EVS Broadcast Equipment SA
Technical Skills: 5 years plus experience in C++ Experience in RESTful APIs, WebSockets, UDP and TCP Experience of tools such as WireShark and Postman Experience of working in large multithreaded codebase Experience in software development on Windows Experience in software design and architecture The following experiences are not mandatory, and will be considered an asset: Experience of Linux, Docker or More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior C++ Software Engineer (Image Processing)

Milton Keynes, Buckinghamshire, United Kingdom
Hybrid / WFH Options
Envisics LLC
we are looking for: Bachelor's or Master's degree in a science or engineering discipline. Proficiency in software development with Qt/QML/C++. Good knowledge of multithreading and Object-Oriented Programming (OOP). Experience with image processing (OpenCV) is essential. Knowledge of computer vision (e.g., feature tracking). Strong debugging, problem-solving, and analytical skills. Ability to More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Software Engineer - C++ & Python

Bristol, Avon, South West, United Kingdom
Connexa
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 ❯
Employment Type: Permanent
Posted:

Pre-trade Java Developer - FX eTrading

London, United Kingdom
Vertus Partners
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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Multithreading
England
10th Percentile
£57,000
25th Percentile
£71,250
Median
£87,500
75th Percentile
£111,250
90th Percentile
£144,500