Permanent Multithreading Jobs in England

1 to 25 of 174 Permanent 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:

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:

Senior Software Engineer - Threat Protection (London)

London, UK
Hybrid / WFH Options
Mimecast Limited
ElastiCache, IAM, CloudWatch, DynamoDb, EKS Knowledge and experience on Kubernetes is advantageous Experience in building scalable, distributed REST/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: Full-time
Posted:

Senior Java Developer

Crawley, West Sussex, England, United Kingdom
Hybrid / WFH Options
James Chase
end, product, and DevOps teams. Conduct code reviews & mentor junior developers. Requirements: 5+ years Java development experience. Strong expertise in Spring Boot, REST APIs, SQL/NoSQL. Experience with multithreading, Docker, Kubernetes. Familiarity with OAuth, JWT, Agile workflows. Preferred: Cloud (AWS, Azure, GCP), CI/CD, Kafka. Interested? Apply now or send your CV to and take the next step More ❯
Employment Type: Full-Time
Salary: £65,000 - £75,000 per annum
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:

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
Crypto.com
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:

Java Developer-Full stack with React.js

London, South East, England, United Kingdom
Hybrid / WFH Options
Pontoon
/CD pipelines and development processes Support production environments (Level 3 support) What You Bring: Strong Java (streams, lambdas, concurrency) and front-end skills with React.js Deep knowledge of multithreaded, distributed systems and asynchronous architecture Experience with JVM tuning and observability tools (Prometheus, Elastic, etc.) TDD, CI/CD, and agile delivery experience Ability to deliver from design to deployment More ❯
Employment Type: Full-Time
Salary: Salary negotiable
Posted:

Java Developer

London, South East, England, United Kingdom
Hybrid / WFH Options
Pontoon
and overall engineering processes Provide level 3 support and contribute to operational excellence Essential Skills: Strong core Java development (streams, lambdas, concurrency APIs) Deep understanding of distributed systems and multithreaded architectures Proficiency in TDD, agile delivery, and CI/CD for complex enterprise systems Experience with performance tuning and monitoring tools (JVisualVM, Prometheus, Elastic Stack) Solid Computer Science foundation (algorithms More ❯
Employment Type: Full-Time
Salary: Salary negotiable
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:

Software Engineer, Macro Quant Analytics

London, United Kingdom
Point72 Asset Management, L.P
of IR and FX pricing models and the fixed income markets. Comfortable working in both Linux and Windows environments Experience building Excel add-ins. Experience working on high performance multithreaded systems Strong communication skills A passion for crafting quality applications A demonstrated interest in financial products and trading A commitment to the highest ethical standards We take care of our More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer - Visual Quality

London, United Kingdom
V-Nova Ltd
peers within the test group. Participate actively in agile ceremonies, providing input during planning, refinement, and daily stand-ups. Qualifications Significant experience developing with Python, especially in high-performance, multithreaded applications using Flask, SQL, and databases. Experience using Linux as a development platform. Hands-on experience with REST, HTTP, JSON, and Docker. Excellent communication skills, with the ability to provide 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:

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:

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:

Software Engineer

Bristol, Gloucestershire, United Kingdom
Cerebras
debug and resolve issues. Communication and collaboration skills. Experience with performance profiling tools. Experience with relational databases. Experience working in Agile environment and iterative development. Understanding of memory management, multithreading, and hardware utilisation. Knowledge of machine learning frameworks (ideally PyTorch). Knowledge of continuous integration/continuous delivery pipelines and build tools. In addition to a competitive salary, Graphcore offers More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Rust Developer - Crypto exchange

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

C# Developer, Banking, London

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

Software Engineer, Structural Geology

Guildford, Surrey, United Kingdom
Hybrid / WFH Options
Ecm Selection
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 ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Software Engineer, Structural Geology

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 ❯
Employment Type: Permanent
Salary: £50000 - £80000/annum DoE + Benefits
Posted:

Engineering Manager

London, United Kingdom
Recombine
experience in the B2B software or technology industry. Proficiency in programming languages such as C#, Java, Python , or Rust , and a strong grasp ofobject-oriented programming principles. Experience with multithreading, asynchronous programming ,and synchronization techniques. Deep understanding of data structures and algorithms and their practical applications. Solid experience with the software development life cycle , and a track record ofdelivering high More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:
Multithreading
England
10th Percentile
£60,000
25th Percentile
£71,250
Median
£88,750
75th Percentile
£111,250
90th Percentile
£154,250