1 to 25 of 272 Multithreading Jobs in London

Java Fullstack developer

Hiring Organisation
Cyberteam
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
GBP Daily
build and dependency tools: Maven/Gradle. - Experience with version control systems such as Git. - Strong knowledge of software design principles, data structures, and Multithreading/concurrency. - Excellent analytical, problem-solving, and communication skills. - Experience in financial services, investment banking, or capital markets. Preferred Qualifications - Exposure to cloud platforms ...

FX Risk Lead Java Developer + AI (VP)

Location
Greater London, England, United Kingdom
world’s most ambitious technology organisations. Key Skills and Experience required Proven hands‐on Java development experience with strong focus on Core Java and multithreading in high‐load, high‐throughput systems Deep understanding of JVM performance optimisation — memory profiling, GC tuning, and squeezing performance where it counts Solid grasp ...

C# / .NET Developer – Front Office, Electronic & Low Latency Trading Systems

Location
Greater London, England, United Kingdom
hours interventionsContribute to system stability, monitoring and incident prevention Technical Environment Core Technologies C#/.NET (expert level) Concurrency and parallel programming Asynchronous and multithreaded models Memory management and performance profiling Distributed and event-driven architectures Windows and/or Linux production environments Performance monitoring and profiling tools Valued Technical ...

Software Engineer

Location
Greater London, England, United Kingdom
experienced engineers* Experience of the software development lifecycle in a technical role* Familiarity with unit testing (for example Catch2 or similar) Desired* Experience with multithreading and concurrency* Exposure to CI/CD pipelines, ideally GitLab CI or similar* Interest in financial markets and OTC products (rates, swaps, bonds, credit)* Experience ...

Junior Developer

Location
Greater London, England, United Kingdom
technologies You own your deliverables’ reliability, scalability, and maintainability You love to analyse and tackle complex problems with elegant solutions You have exposure in multithreading, web protocol (e.g. websocket, RESTful), or high throughput/low latency design is a plus #J-18808-Ljbffr ...

Senior Developer (Rust)

Location
Greater London, England, United Kingdom
technologies You own your deliverables’ reliability, scalability, and maintainability You love to analyse and tackle complex problems with elegant solutions You have exposure in multithreading, web protocol (e.g. websocket, RESTful), or high throughput/low latency design is a plus You have experience in mentoring and guiding team members #J ...

Lead Software Engineer - C++ Developer

Location
Greater London, England, United Kingdom
Drive continuous improvement in latency optimization and system stability. Required Qualifications, Capabilities, and Skills: Proficiency in modern C++ on Unix/Linux with strong multithreading and object-oriented design fundamentals. Hands-on experience in system design, application development, testing, and operational stability in production environments. Scripting skills (Python, Perl, Shell ...

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

Team Lead, Software Engineering

Location
Greater London, England, United Kingdom
Architecture teams to establish reliable build, deployment and operational practices.Experience/Competences:Essential· Strong hands-on expertise in modern C++ (C++17 or later), including multithreading, concurrency, memory management and performance optimisation.· Proven commercial experience developing and supporting native C++ applications on Linux.· Strong knowledge of Linux development and debugging tools ...

Team Lead, Software Engineering

Location
City Of London, England, United Kingdom
teams to establish reliable build, deployment and operational practices. Experience/Competences Essential Strong hands‐on expertise in modern C++ (C++17 or later), including multithreading, concurrency, memory management and performance optimisation. Proven commercial experience developing and supporting native C++ applications on Linux. Strong knowledge of Linux development and debugging tools ...

Senior Java Developer (Low-Latency & JVM Performance)

Location
Greater London, England, United Kingdom
performance-critical applications.- Strong experience with JVM performance engineering and tuning, including GC optimization, memory management, profiling, and latency analysis.- Excellent knowledge of multithreading, concurrency, data structures, algorithms, and algorithmic complexity.- Proven experience building low-latency, high-throughput, event-driven or reactive systems.- Strong knowledge of network programming and protocols ...

Senior C++ Engineer

Hiring Organisation
EPAM Systems Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP Annual
trading engine versions Requirements Minimum 5 years post-graduation professional C++ software development experience in the financial industry Solid understanding of parallel, asynchronous, and multithreaded programming for distributed systems Good knowledge of algorithms and data structures Strong analytical and problem-solving skills Understanding of trading life cycle, including order capture ...

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 C++ Software Engineer : Commodities Trading

Hiring Organisation
Eaglecliff Recruitment
Location
London, UK
Employment Type
Full-time
derivatives trade lifecycle. Key Experience Required: At least 5+ years professional C++ software development experience within the Financial industry Understanding of parallel, asynchronous, and multithreaded programming to build distributed systems Thorough knowledge of algorithms and data structures Strong analytical and problem-solving skills, with the ability to analyse complex data ...

Software Engineering Team Lead - C++

Hiring Organisation
Spencer Rose Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 110,000 Annual
later). Experience developing and maintaining complex software applications and systems. Good understanding of software engineering principles, code quality and application performance. Knowledge of Multithreading, concurrency and memory management. 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 ...

Junior C# Developer - Fintech

Hiring Organisation
Quant Capital
Location
London, UK
Employment Type
Full-time
used by Risk, Mid-Office and Trading departments in a fast moving trading environment. The systems you build will require your skills in multithreading, concurrency, performance profiling and optimization. We are looking for potential not experience. You will be responsible for the full development lifecycle, where you will ...

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

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

C++ Software Developer | Data Infrastructure

Hiring Organisation
Ncounter
Location
London, UK
Employment Type
Full-time
engineers to build scalable, resilient systems where performance is critical. You'll bringMinimum 4+ years' commercial C++ developmentStrong Linux experienceMicroservices and/or asynchronous multithreaded applicationsExcellent debugging and performance optimisation skillsStrong software engineering fundamentals and clean coding practicesDegree in Computer Science, Engineering or a similar technical disciplineYou'll work withModern ...

Senior Database Engineer – Remote (Outside IR35)

Location
Greater London, England, United Kingdom
recovery protocols · Experienced in Agile methodologies · Experience with AWS RDS Aurora or similar · Experience with performance and stress testing tools · Proven experience with concurrency, multithreading, and distributed system architectures · UK based during the working week · Fluent in English · Experience of working in a mixed team of developers Desirable/Nice ...

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

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