26 to 50 of 386 Multithreading Jobs in the UK

Software Engineering Team Lead - C++

Hiring Organisation
Spencer Rose Ltd
Location
Birmingham, UK
maintaining complex software applications and systems. \n \n Good understanding of software engineering principles, code quality and application performance. \n \n Knowledge of Multithreading, concurrency and memory management. \n \n Previous experience in a technical leadership capacity, such as Team Lead, Technical Lead, Lead Developer or Senior/Principal Engineer. ...

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

C++ Software Engineer

Hiring Organisation
KO2 Embedded Recruitment Solutions LTD
Location
Glasgow, Scotland, United Kingdom
Employment Type
Permanent Contract, Hybrid
Salary
£65,000
give thorough, constructive feedback and can spot subtle logic errors and design drift A solid understanding of concurrency, including writing, debugging and reasoning about multithreaded code, synchronisation and data races Experience with the Linux development toolchain: CMake, GCC/Clang, gdb, and dynamic linking (RPATH, SONAME) Familiarity with static ...

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 Rates eTrading Development Lead

Hiring Organisation
Bank of America
Location
London, England, United Kingdom
scriptingGood experience in software engineering real-time trading system design principles - message-driven, event-based architecture, TCP, UDP, Multicast - low latency performance and scaling - multithreading - service oriented interface driven architecture - object oriented designSkills that will help:Experience working in Fixed Income eTrading technology domain specializing in the D2C & D2D electronic ...

Senior Rates eTrading Development Lead

Location
London Borough of Bromley, England, United Kingdom
Good experience in software engineering real-time trading system design principles - message-driven, event-based architecture, TCP, UDP, Multicast - low latency performance and scaling - multithreading - service oriented interface driven architecture - object oriented design Skills that will help: Experience working in Fixed Income eTrading technology domain specializing ...

Senior Embedded Software Engineer

Location
Brighton, England, United Kingdom
automated testing. What we’re looking for Languages: Proficiency in C/C++/C# and building scalable feature sets in a large multithreaded codebase. Embedded Platforms: Experience developing for Embedded Linux, QNX and hypervised environments. Graphics Engineering: Experience developing against Vulkan and OpenGL ES applied to Real Time ...

Low-Latency FX Java Developer - Front-Office Trading

Location
Greater London, England, United Kingdom
trading systems. The ideal candidate will have strong experience in front-office systems, connectivity, and algorithmic trading. Key skills include Core Java, multithreading, and a solid understanding of FIX protocol. A passion for emerging technologies in finance is essential. Competitive compensation is offered. #J-18808-Ljbffr ...

Senior Java Engineer – Crypto Trading Technology

Location
Greater London, England, United Kingdom
technology. What they're looking for: 10+ years of relevant software development experience Strong core Java skills and in-depth knowledge of concurrency and multithreaded programming Experience developing low-latency pricing or trading systems in a Linux environment Strong application performance profiling and optimisation experience Background in one or more ...

Graduate Software Developer

Hiring Organisation
Spectrum IT Recruitment
Location
London, United Kingdom
Employment Type
Permanent
Salary
£45000 - £50000/annum
fast-paced sports trading environment. Availability to work full-time from the firm's Central London office. Desirable Skills & Interests Knowledge of multithreading or concurrent programming. A basic understanding of networking concepts, including TCP/UDP. Familiarity with Git or other version control systems. Exposure to Windows-based development environments. ...

Simulation Software & Security Engineer

Hiring Organisation
Vallum
Location
Crawley, Sussex, United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
across Windows, Linux, and iOS environments. Develop and maintain cross-platform tooling for code generation, packaging, and deployment. Apply strong debugging, profiling, memory-management, Multithreading, and performance-optimization practices. Build, CI/CD, and engineering effectiveness Build and improve automated build systems and CI/CD pipelines to increase reliability ...

Simulation Software & Security Engineer

Hiring Organisation
Vallum
Location
Brighton, East Sussex, UK
Linux, and iOS environments. \n Develop and maintain cross-platform tooling for code generation, packaging, and deployment. \n Apply strong debugging, profiling, memory-management, Multithreading, and performance-optimization practices. \n Build, CI/CD, and engineering effectiveness \n Build and improve automated build systems and CI/CD pipelines ...

Software Engineer III - AI Engineering

Location
Greater London, England, United Kingdom
Keras, MXNet, Scikit-Learn Strong programming knowledge of Python and Spark; proficiency in vector operations using numpy, scipy; experience with distributed computation using multithreading, multi GPUs, Dask, Ray, Polars Familiarity with AWS Cloud services such as EMR, Sagemaker Overall knowledge of the Software Development Life Cycle Solid understanding of agile ...

Senior C++ Engineer

Location
Greater London, England, United Kingdom
deployments of new trading engine versionsRequirementsMinimum 5 years post-graduation professional C++ software development experience in the financial industrySolid understanding of parallel, asynchronous, and multithreaded programming for distributed systemsGood knowledge of algorithms and data structuresStrong analytical and problem-solving skillsUnderstanding of trading lifecycle, including order capture, execution, allocation workflow, settlement ...

Backend Developer

Location
Greater London, England, United Kingdom
science, engineering, or related field 3+ years of hands-on experience writing production C++(C++17 or later) Strong grasp of systems fundamentals: concurrency and multithreading, memory management, and performance profiling Experience designing software that handles large datasets or high-rate data streams Exceptional problem-solving abilities with a bias toward ...

Senior Rust Developer (m/f/d)

Location
Greater London, England, United Kingdom
Rust , with a solid understanding of modern software development practices. Experience in building and optimizing backend architectures for distributed systems. Familiarity with network protocols, multithreading, and low-latency data processing. Knowledge of system architecture design, performance optimization, and resource management. Ability to work independently, solve complex technical problems, and thrive ...

VP, Java Electronic Trading Engineer

Location
Greater London, England, United Kingdom
them through to resolution. What We’re Looking For 10+ years' relevant development experience Excellent core Java skills Exceptional knowledge of concurrency and multithreaded programming Experience of developing low latency pricing and trading systems in a Linux environment Application performance profiling and optimisation Bonus Points eFX development experience ...

Senior Software Engineer, C++ , Core Platform

Location
Greater London, England, United Kingdom
trading industry preferred) Ability to write clean, reliable, and highly scalable code Good knowledge of algorithms and data structures Experience in parallel, asynchronous, and multithreaded programming Interest in achieving maximum performance from available hardware and software Ability to communicate with technical and non-technical business colleagues What we offer ...

Senior Software Engineer, C++

Location
Greater London, England, United Kingdom
trading industry preferred) Ability to write clean, reliable, and highly scalable code Good knowledge of algorithms and data structures Experience in parallel, asynchronous, and multithreaded programming Interest in achieving maximum performance from available hardware and software Ability to communicate with technical and non‐technical business colleagues What we offer ...

Software Engineer - Video Streaming

Location
Greater London, England, United Kingdom
optimisations. Experience with Forward Error Correction or other techniques for improving the resilience of real‐time media. Experience with SIMD, vectorisation, cache optimisation or multithreaded performance tuning with instrumentation. Experience with console or embedded systems development environments. Experience with Git, Jenkins or similar CI/CD workflows. Why Work ...

Senior Software Engineer

Hiring Organisation
Spectrum IT Recruitment Limited
Location
Southampton, Hampshire, United Kingdom
Employment Type
Permanent
Salary
GBP 65,000 Annual
join their software team in Southampton. This role would suit an experienced engineer whose main focus is C or C++ software development , particularly in multithreaded or high-performance systems click apply for full job details ...

Senior Software Engineer - 5G C/C++ High-Performance

Location
Southampton, England, United Kingdom
Southampton to recruit a Senior Software Engineer. The role focuses on C/C++ software development for 5G NR PHY, with emphasis on multithreaded and high-performance systems. You will work across software, hardware, architecture and system-test teams to tackle performance challenges and shape reliable software in a demanding ...

Marine Software Engineer (C++/Qt) – Chartplotters

Location
Fareham, England, United Kingdom
seeks a Software Engineer to develop and maintain chartplotter software. You will contribute across the software lifecycle, focusing on C++/Qt/QML, multithreaded design, testing, and reliability in a Linux environment. You will collaborate with engineers, product managers, and UX specialists to deliver high‐quality marine electronics. ...

Software Engineering - Custom Software Engineer

Hiring Organisation
Randstad Technologies Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£500 - £550/day Inside IR35 via Umbrella
5+ years' hands-on experience working on core Java (J2SE) applications. Experience with application design tools/frameworks. E.g. Eclipse, Ant, etc. Experience with multithreaded and network programming. Strong understanding of Design Patterns. Proficient in development on Linux platform. Randstad Technologies is acting as an Employment Business in relation ...

Software Engineering - Custom Software Engineer

Hiring Organisation
Randstad Digital
Location
South East, United Kingdom
Employment Type
Temporary Contract, Hybrid
Salary
£500 - £550 per day + Inside IR35 via Umbrella
5+ years' hands-on experience working on core Java (J2SE) applications. Experience with application design tools/frameworks. E.g. Eclipse, Ant, etc. Experience with multithreaded and network programming. Strong understanding of Design Patterns. Proficient in development on Linux platform. Randstad Technologies is acting as an Employment Business in relation ...