Remote Multithreading Jobs in England

1 to 25 of 104 Remote Multithreading Jobs in England

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 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)

London, UK
Hybrid / WFH Options
Mimecast
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: Full-time
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:

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:

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:

Algo Trading Java Developer

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 ❯
Employment Type: Contract
Rate: £800 - £900/day
Posted:

Algo Trading Java Developer

Bromley, Kent, England, 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 ❯
Employment Type: Contractor
Rate: £800 - £900 per day
Posted:

Computer Vision Engineer (C++)

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

Graduate Computer Vision Engineer (C++)

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

Senior Software Performance Analysis Engineer

Cambridge, Cambridgeshire, United Kingdom
Hybrid / WFH Options
Arm Limited
have experience in profiling and tracing large applications to find bottlenecks of performance You are more than aware of the details of System Architecture (pipelines, caches, MMUs, interconnect, timers, multithreading) Problem solving and debugging skills are areas in which you have proficiency Desirable Skills We value understanding of runtimes engines for high level languages like Java, Java Script and similar. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior Render Tech Programmer

Knutsford, Cheshire, United Kingdom
Hybrid / WFH Options
Warner Media, LLC
optimising of CPU and GPU code Excellent verbal and written communication skills, plus the ability to communicate ideas with other disciplines Familiarity with CPU architectures, memory access patterns and multithreaded programming Bachelor's degree in Computer Science or a related field or equivalent professional experience Passion for games and rendering technology High level understanding of modern rendering concepts Hybrid Working More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Senior iOS Software Engineer (London)

Highgate, Greater London, UK
Hybrid / WFH Options
Perplexity AI
new with each iteration of iOS and iPadOS Nice to have Experience with related platforms like macOS and tools like Mac Catalyst Experience with WebSockets, Experience with concurrency and multithreading (GCD, critical sections, race conditions) The cash compensation range for this role is $180,000 - $220,000. Final offer amounts are determined by multiple factors, including, experience and expertise, and More ❯
Employment Type: Full-time
Posted:

Senior Account Executive

London, United Kingdom
Hybrid / WFH Options
Cornerstone VC
across the business to help drive growth. Excellent business acumen and interpersonal skills: ability to develop relationships at the senior level and handle complex sales cycles. Comfortable running complex, multithreaded enterprise sales processes with multiple stakeholders. Self-starter: eager to learn and thrive in a high-functioning team environment. Results-orientated: do what it takes to make your team successful 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