1 to 25 of 104 Remote/Hybrid Multithreading Jobs in the UK

Java Developer (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
technologies (Kafka preferrable, Nats, Solace, TiBCo, RabbitMQ etc.) Experience working with SQL and databases such as Oracle, SQL Server, Hadoop etc. Experience with Java Multithreading/Concurrency, Web Services (SOAP/REST), DB2 Database, JMS, MQ, NDM, SFTP Acquainted with industry best practices and standards, software development tools and techniques ...

Java Developer Contract

Location
Greater London, England, United Kingdom
improve latency and system throughput. Required Experience Core Java: 7+ years of deep expertise in Java (Java 17/21 features, memory management, multithreading, and concurrency). Frameworks: Extensive experience with Spring Boot, Spring Cloud, and Hibernate/JPA. Architecture: Proven track record with microservices, event-driven design (Kafka, RabbitMQ ...

Net developer

Hiring Organisation
Randstad Technologies Recruitment
Location
City of London, London, United Kingdom
Employment Type
Permanent
Salary
£55000 - £60000/annum Negotiable
.NET Core, Web APIs. Messaging: Hands-on experience with RabbitMQ (or TIBCO/SignalR). Cloud & Tools: AWS (EC2) , Docker, Git/TeamCity. Concepts: Multithreading, async programming, SQL/NoSQL, automated testing. Nice-to-Haves Fixed Income or electronic trading domain knowledge. Exposure to JavaScript frameworks (React/Angular ...

Trading Systems Developer

Location
Greater London, England, United Kingdom
10+ years of relevant Microsoft tech development experience within Trading systems environment. Excellent core .NET and C# skills and exceptional knowledge of concurrency and multithreaded programming. Proven experience developing low latency pricing and trading systems including event driven architecture. Strong application performance profiling and optimisation skills. Experience working ...

Senior Java Low Latency Developer | Electronic Trading

Location
Greater London, England, United Kingdom
will likely have experience in several of the following: Core Java development Electronic Trading platforms Low latency systems Pricing engines Execution platforms Market Data Multithreaded and concurrent programming Distributed systems Performance optimisation Experience within Rates or Equities trading technology would be particularly valuable, although candidates from other electronic trading asset ...

AI Engineer C# Python

Location
Greater London, England, United Kingdom
best practices - they use Claude but open to experience with other tools You have a strong knowledge of Computer Science fundamentals such as OOP, multithreading, Design Patterns and are comfortable with system design You have a good understanding of cloud native architectures (Azure/AWS), event driven systems, microservices ...

Lead Software Engineer

Location
Nottingham, England, United Kingdom
implement high-performance simulation software using modern C++ (C++17/20), delivering robust, scalable, and maintainable solutions. Develop and optimize compute-intensive algorithms using multithreading, SIMD techniques, and GPU acceleration technologies such as CUDA and OpenCL. Analyze software performance, identify computational bottlenecks, and implement optimizations across CPU and GPU architectures. ...

Senior Low-Latency Java Engineer - London

Location
City Of London, England, United Kingdom
mentoring others. Desired Skills and Experience Java Low-Latency Systems Electronic Trading Algorithmic Trading JVM Market Data Linux Performance Tuning Event-Driven Architecture Microservices Multithreading TCP/IP Kernel Bypass KDB+ Rust C++ Backtesting Trading Systems Financial Markets Technology System Architecture. McGregor Boyall is an equal opportunity employer ...

Java Engineer - Low Latency

Location
Greater London, England, United Kingdom
Proven experience building or optimising low-latency systems Familiarity with performance tuning and profiling tools (e.g. JMH, async-profiler, Flight Recorder) Solid understanding of multithreading, concurrency, and memory management Experience with microservice architectures and event-driven systems Linux fundamentals and comfort with performance diagnostics Clear communication skills and ability ...

Senior Manager – Counterparty Credit Risk & XVA

Location
Greater London, England, United Kingdom
/expected shortfall). Experience with open-source quant tooling (Strata, QuantLib, ORE) is an advantage. Hands‐on HPC experience: Parallel/concurrent programming (multithreading, multiprocessing, synchronization, concurrent data structures). GPU compute with CUDA, including GPU architecture (memory hierarchy, warps, occupancy, host–device transfers); ROCm/HIP a plus. ...

Senior Back-End Engineer (Trading Platform)

Location
Greater London, England, United Kingdom
technologies. Extensive experience in C++ and/or Rust Experience with Python and SQL. Experience in one or more of the following programming areas: Multithreading Network programming, including multicast Performance benchmarking and tuning Extreme interest in delivering high quality software. This means that testing is embedded in the development process ...

Senior Software Engineer, Machine Learning Services

Location
Greater London, England, United Kingdom
containerization (Docker, Kubernetes). You should understand how production systems are deployed, monitored, and scaled. A firm grasp of concurrency, multithreading, and asynchronous programming. You know the difference between a mutex and a channel, and you know when (and when not) to use them. A pragmatic understanding of computer science ...

Senior Low-Latency Rust Engineer (Remote)

Hiring Organisation
Selby Jennings
Location
London, UK
Employment Type
Full-time
developing software in Rust . Solid understanding of systems programming fundamentals. Experience building and operating distributed systems in production environments. Deep knowledge of concurrency, multithreading, memory management, and performance optimisation. Familiarity with networking protocols and scalable backend architecture. Experience working in cloud-native environments and modern deployment workflows. Strong problem ...

Embedded Software Engineer III – Dalgety Bay, Scotland

Location
Dalgety Bay, Scotland, United Kingdom
optimize embedded software for real-time operation on resource-constrained hardware, with consideration for performance, memory use, and power consumption. Implement and manage multithreading, interrupt handling, timers, DMA, and task scheduling in RTOS or bare-metal environments. Work closely with hardware engineers to define firmware-to-hardware interface requirements, timing ...

Staff Performance Tools Engineer

Location
Manchester, England, United Kingdom
/analysis. Web technologies (TS/JS, HTML, WebSocket) for static web apps frontend. Exposure to hardware system architecture (pipelines, caches, MMUs, interconnects, timers, multithreading). Open‐source contributions and modern CI/CD experience. Good understanding of OS primitives (processes, threads, locks, virtual memory) and how they relate ...

Senior Software Engineer: Core UI & Graphics Architect (Hybrid)

Location
Cambridge, England, United Kingdom
C++, Python tooling, and graphics pipelines, delivering high-performance UI components across a hybrid work model. The role requires deep knowledge of memory management, multithreading, and cross-platform graphics, with a focus on scalable, robust systems. #J-18808-Ljbffr ...

Lead Software Engineer Java - Sports

Hiring Organisation
Client Server
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£75,000
software engineering best practices You have experience with Test Driven Development TDD You have a strong knowledge of Computer Science fundamentals such as OOP, multithreading, Design Patterns, Data Structures You're comfortable with agentic AI coding You're collaborative and pragmatic with great communication and stakeholder management skills Nice ...

Senior Embedded Firmware Engineer (Hybrid/Remote)

Location
Dalgety Bay, Scotland, United Kingdom
will work across ARM/MCU platforms, optimizing low-power software, and driving hardware interfaces with FPGA-adjacent subsystems. We value hands-on debugging, multithreading, and real-time performance, with collaboration across electrical, systems, optics, and mechanical teams. #J-18808-Ljbffr ...

Senior Vehicle Handling Engineer

Location
Guildford, England, United Kingdom
Unreal Engine experience Experience integrating and owning Physics systems (e.g. PhysX, Havok or Chaos) Solid understanding of 3D Maths, collision detection, vehicle handling and multithreaded programming Bonus points if you have: Shipped racing titles under your belt Previous experience building large scale, real-time, multiplayer games Benefits What ...

Senior Systems Engineer

Location
Guildford, England, United Kingdom
shipping, with strong knowledge of optimisation and porting processes Strong understanding of hardware across different platforms Strong C++ skills, including sound knowledge of multithreading, software design patterns, and systems architecture Familiarity with game engine architecture across multiple engines including proprietary Good problem solving and debugging skills Bonus points ...

Staff Software Performance Engineer - Team Lead

Location
Cambridge, England, United Kingdom
threads, locks, virtual memory and how they relate to application performance. Good awareness of the details of System Architecture (pipelines, caches, MMUs, interconnect, timers, multithreading) is highly useful. We find understanding of compiler optimizations very useful Ability to reason about generated assembly code is highly desired We value familiarity with ...

Lead Java Developer (VP)

Location
Belfast City District, Northern Ireland, United Kingdom
Discover your future at Citi Working at Citi is far more than just a job. A career with us means joining a team of more than 230,000 dedicated people from around the globe. At ...

Senior Software Engineer – Ultra Low Latency Risk Engine Developer

Location
Greater London, England, United Kingdom
26996794 - Senior Software Engineer – Ultra Low Latency Risk Engine Developer Overview Citi Equities Technology | Equities Electronic Execution (Electronic Trading) Citi's Equities Technology organization is seeking a Senior Software Engineer – Ultra Low Latency Risk Engine ...

Enterprise SDR - UK (Remote) with Equity & Flexible Hours

Location
Greater London, England, United Kingdom
coaching, support, and camaraderie. What You’ll Do: Drive outbound pipeline through calls, emails, LinkedIn, and strategic campaigns Collaborate with AEs on account plans, multithreading, and prospecting strategy Leverage Outreach, Salesforce, ZoomInfo, and AI tools like ChatGPT to operate efficiently and creatively Identify and engage Director-, VP-, and C‐level ...

.NET Developer, Graduate / Junior

Location
Greater London, England, United Kingdom
/Junior – Computer Gaming Company – London (Tech stack: Graduate/Junior .NET Developer, .NET 10.0, ASP.NET Core, C# 14, Azure, Angular 21, Vue.js, TypeScript, Multithreading, RESTful, ASP.NET Core Web API, EF Core 10.0, Programmer, Full Stack Engineer, Architect, Graduate/Junior .NET Developer) Having sold over 100 million games consoles … course or through a placement year in industry. Our client can provide with exposure to: .NET 10.0, C# 14, Azure, Angular 21, Vue.js, TypeScript, Multithreading, RESTful, ASP.NET Core Web API, EF Core 10.0, Solid, DRY, LINQ and MongoDB. This is a truly amazing opportunity to work for a forward thinking ...