1 to 25 of 38 Memory Management Jobs in London

Senior C++ Developer (with Market Data experience)

Hiring Organisation
Luxoft
Location
London, United Kingdom
Salary
£ 80 K
implement, and maintain high performance C++ services handling high message rates and low latency workloads. Optimize existing components for latency, throughput, and CPU/memory efficiency. Develop and tune networking, messaging, and I/O layers to handle large data volumes reliably. Profile and debug performance issues at application … C++17/20 or later) Hands-on experience with Market Data Solid understanding of concurrency and synchronization (lock free/low lock patterns, atomics, memory models, etc.). Proven experience building performance critical, real time, or low latency systems (e.g., networking, trading systems, telemetry, gaming engines, or similar). ...

Lead Java Developer (VP)

Hiring Organisation
Citigroup
Location
London, United Kingdom
Salary
£ 80 K
users globally. Unified FITP, built on state of the art technology stack processes around 200,000 transactions daily and provides real time position , risk management capabilities. It has connectivity to 100+ electronic trading venues and 20+ regulatory bodies globally.We are looking for a talented and passionate individual to join … continue to evolve our architecture roadmap beyond near term objectivesImpact the Applications Development area through monitoring delivery of end results, participate in budget management, and handling day-to-day staff management issues, including resource management and allocation of work within the team/projectEnsure essential procedures ...

C++ Developer

Hiring Organisation
Addition
Location
London, South East, England, United Kingdom
Employment Type
Contractor
Contract Rate
£600 per day
developing across both Windows and Linux environments is essential. Demonstrable experience modernising, upgrading and maintaining large, legacy C++ platforms. Strong understanding of multithreading, concurrency, memory management and performance optimisation. Server-side development experience with solid networking fundamentals, including TCP. Strong unit testing practices and experience working with ...

C++ Senior Developer

Hiring Organisation
Luxoft
Location
London, United Kingdom
Salary
£ 100 K
connectivity for global markets (e.g., NSE, BSE, CME, NYSE, etc.).Work closely with traders and business to understand latency-sensitive requirements.Tune performance across CPU, memory, and network layers to achieve microsecond-level latency.Maintain and enhance existing trading infrastructure with a focus on reliability and scalability.Collaborate with DevOps and infrastructure … later), Multithreading, high-performance, low-latency systemsStrong proficiency in modern C++ (C++17 or later) and multithreaded programming.Deep understanding of low-level system programming, including memory management and CPU architecture.Experience with network programming (TCP/UDP, multicast) and Linux kernel internals.Familiarity with exchange protocols (FIX, OUCH, ITCH).Proven track ...

Senior C++ / Java Developer

Hiring Organisation
London Stock Exchange Group
Location
London, United Kingdom
Salary
£ 80 K
large scale systems.Industry experience, operating at a senior engineer or technical‐lead‐equivalent level.Solid understanding of object‐oriented design, data structures, algorithms, concurrency, memory management, and system integration.Experience building and supporting distributed systems, including messaging, APIs, and inter‐service communication.Familiarity with Linux environments, build tools, version control systems ...

Senior Lead Software Engineer - Mobile Engineering

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
high bar for engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability.Establish and improve mobile SDLC practices: planning, development, peer review, testing, release management, and operational support.Lead the mobile testing and quality strategy (unit/integration/UI automation) and drive measurable improvements in stability and release confidence.Own … componentsProven experience operating at a senior technical lead level: making system-level design decisions and driving adoption across teams.Strong knowledge of mobile fundamentals: performance, memory management, concurrency, offline-first patterns, networking, app lifecycle, and secure storage.Strong engineering practices: writing clean, testable code; effective code reviews; pragmatic documentation ...

Senior Java Software Engineer – FX Options Risk (VP)

Hiring Organisation
Citigroup
Location
London, United Kingdom
Salary
£ 80 K
clients, and assets. Hands-on Development Contribute hands-on as a primary engineer utilizing our modern tech stack: Core Java (multi-threading, concurrency, memory optimization), CouchbaseDB, Kafka, and Apache Storm. Solve complex real-time risk calculation requirements, handling heavy stream processing and highly concurrent data flows. Required Experience extensive … high-performing Individual Contributor (IC) delivering complex, high-throughput distributed systems in production environments. Deep hands-on expertise in Core Java, including multi-threading, memory management, garbage collection tuning, and concurrency utilities. Solid experience with real-time stream processing and distributed data architectures (e.g., Kafka, Apache Storm, CouchbaseDB ...

VP, Trading Systems Developer

Hiring Organisation
Galaxy Digital
Location
London, United Kingdom
Salary
> £ 150 K
center infrastructure, growing the economy that runs on code. Galaxy delivers the onchain infrastructure that connects institutions to digital assets, including trading, advisory, asset management, staking, self-custody, and tokenization. Galaxy also develops and operates data center infrastructure to power AI and HPC workloads. Anchored by its Helios campus … multicast, routing, switching, congestion control) and use of kernel bypass technologies (e.g., DPDK, Solarflare/OpenOnload, RDMA).Familiarity with Linux internals, to include scheduling, memory management, and performance tuning.Bonus Points:eFX development experience in a low latency, zero GC environmentKnowledge of institutional encodings (FIX, SBE)Fault tolerant, high ...

Java Lead Software Engineer — Digital Markets Execution Technology, Execute

Hiring Organisation
JP Morgan Chase
Location
London, United Kingdom
Salary
£ 100 K
operational stability for mission-critical platformsAdvanced in one or more programming language(s), with deep hands-on expertise in Java (17+), including concurrency, memory management, and object-oriented designDemonstrated experience designing clean APIs and rollout strategies for distributed systems (including integration and backward compatibility considerations)Practical experience with ...

Principal Engineer

Hiring Organisation
Wells Fargo
Location
London, United Kingdom
Salary
£ 80 K
exposure to Rates or Fixed Income e‐trading platformsExperience designing and building high‐performance, low‐latency trading systems, including pricing, RFQ/RFS, order management, market data, and execution workflowsHands‐on experience with Java in performance‐critical systems (with exposure to Python and/or C++ as applicable)Desired … business stakeholders to resolve complex production and performance issuesExpertise in low‐latency and real‐time system design, including JVM tuning, GC optimization, threading models, memory management, and performance profilingStrong understanding of electronic market making algo trading, SOR/EMS platforms, and internalization modelsWorking knowledge of OMS, CLOB ...

Technical Consultant Fintech

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 70 K
Consultant Fintech100,000 Plus BonusQuant Capital is urgently looking for a Technical Architect/Consultant to join our high profile client.Our client provides data management platforms to the securities and investment management industry. They have offices across the globe and are the have the number one product … economics, Maths, finance·In-depth understanding and experience with multiple application servers i.e. WebLogic, WebSphere, JBoss, WildFly·Understanding Java monitoring tools, memory management tools and profilers·Experience with large-scale software designs including cloud base software designs·Working experience with Spring and Hibernate framework·6+ years expertise ...

Junior Algorithmic Developer, Analyst, London

Hiring Organisation
Jefferies Financial Group
Location
London, United Kingdom
Salary
£ 70 K
Required Skills & Qualifications:1–3 years of professional experience writing clean, preferably in modern C++, with a strong grasp of memory management and multi-threading.AI/ML Familiarity: Academic or professional experience working with machine learning libraries and frameworks.Interest in trading and financial markets.Ability to work … trading.Jefferies is a leading global, full-service investment banking and capital markets firm that provides advisory, sales and trading, research, and wealth and asset management services. With more than 40 offices around the world, we offer insights and expertise to investors, companies, and governments.At Jefferies, we believe that diversity ...

Senior Front Office Developer - Trading

Hiring Organisation
CMC Markets UK Plc
Location
City of London, London, United Kingdom
Employment Type
Permanent
performance Java (21+) systems for pricing, risk and trading. Build and enhance components within a low latency, high-throughput trading architecture. Apply advanced concurrency, memory management and performance tuning techniques. System Design & Ownership Take responsibility for designing scalable, resilient and maintainable systems. Contribute to architectural decisions across ...

Senior Front Office Software Engineer

Hiring Organisation
CMC Markets
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
performance Java (21+) systems for pricing, risk and trading. Build and enhance components within a low latency, high-throughput trading architecture. Apply advanced concurrency, memory management and performance tuning techniques. System Design & Ownership Take responsibility for designing scalable, resilient and maintainable systems. Contribute to architectural decisions across ...

C++ SOFTWARE ENGINEER – TRADING SYSTEMS

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 80 K
trading infrastructureWork on projects ranging from real-time market data processing to order executionOptimise systems at the micro-architectural level (cache usage, CPU pipelines, memory layout)Contribute to the design of distributed or parallel computation frameworksCollaborate with researchers, infrastructure teams, and hardware specialistsWrite clean, maintainable, post-C++11 code … modernise existing components where neededWhat You’ll NeedStrong command of modern C++ and associated toolingDeep understanding of system internals: memory management, caching, paging, CPU execution pipelinesSolid knowledge of algorithms, data structures, and performance trade-offsExperience designing complex systems intended for long uptime and high availabilityFamiliarity with Linux systems ...

Java Technical Consultant

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 80 K
Plus Bonus Quant Capital is urgently looking for a Java Technical Consultant to join our high profile client. Our client provides data management platforms to the securities and investment management industry. They have offices across the globe and are the have the number one product for the investment … economics, Maths, finance ·In-depth understanding and experience with multiple application servers i.e. WebLogic, WebSphere, JBoss, WildFly ·Understanding Java monitoring tools, memory management tools and profilers ·Experience with large-scale software designs ·Working experience with Spring and Hibernate framework ·Proficient understanding of Oracle database, ability to tune SQLs ...

C++ Engineer

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Salary
£ 80 K
reviewing merge requests and showing themC++ Engineers Must Ideally Have:Computer Science or Engineering degree.Solid understanding of OOP concepts and modern C++ features, including memory management facilities such as smart pointers, move semantics, etc.Experience with multi-threaded applications and TCP networking.The ability to produce good quality codeThe ability ...

Front Office Software Engineer

Hiring Organisation
CMC Markets
Location
London, United Kingdom
Salary
£ 80 K
optimise high-performance Java (21+) systems for pricing, risk and trading.Build and enhance components within a low latency, high-throughput trading architecture.Apply advanced concurrency, memory management and performance tuning techniques.System Design & OwnershipTake responsibility for designing scalable, resilient and maintainable systems.Contribute to architectural decisions across the trading and risk ...

Founding AI Infrastructure Engineer

Hiring Organisation
LinuxRecruit
Location
London, United Kingdom
Salary
£ 120 K
scale distributed training.PyTorch and modern deep learning frameworks.Kubernetes, Slurm or GPU orchestration platforms.AWS and specialist GPU cloud providers.High-performance computing and distributed systems.Training optimisation, memory management and networking.MLOps tooling, CI/CD and experimentation frameworks.Python and production-grade software engineering.Computer vision, multimodal AI or transformer architectures. Bonus points ...

Rates & Credit C++ Engineer

Hiring Organisation
Citadel Securities
Location
London, United Kingdom
Salary
£ 80 K
building trading, pricing, risk, analytics, market data, execution, or financial technology systems. Strong understanding of multi-threaded application design, distributed systems, data structures, algorithms, memory management, and system design. Ability to work directly with Traders, Sales, Quantitative Researchers, and Engineers in a fast-paced front-office environment. Highly ...

C++ Software Engineer - Data Platform

Hiring Organisation
WorldQuant
Location
London, United Kingdom
Salary
£ 100 K
Bring:Degree in Computer Science or a related field.2+ years of professional software engineering experience.Strong fundamentals in data structures, algorithms, and systems-level thinking (memory management, concurrency, I/O).Proficiency in modern C++ (C++11 or higher); comfort with STL.Solid working knowledge of UNIX/Linux development environments.Experience ...

Business Consultant - Databricks

Hiring Organisation
NTT DATA
Location
London, United Kingdom
Salary
£ 80 K
Spark (SQL, PySpark, Scala), and Delta Lake.• Deep understanding of Spark execution plans, shuffle optimization, and data partitioning strategies.• Experience tuning job configurations (e.g., memory management, parallelism, caching, adaptive query execution).• Familiarity with orchestration tools: Databricks Workflows, Airflow, or Azure Data Factory.• Proficiency in Python or Scala ...

Principal Engineer (AWS & Java)

Hiring Organisation
London Stock Exchange Group
Location
London, United Kingdom
Salary
£ 80 K
complex and business‐critical changes, setting the standard for quality, performance, and maintainability.Provide hands‐on expertise in Java‐based systems, including concurrency, performance tuning, memory management, and API design.Non‐Functional Ownership & System PerformanceTake a leading role in defining, implementing, and validating non‐functional requirements, including system latency, throughput … scalability, and reliability.Drive solutions for cloud scaling and capacity management, ensuring the platform performs predictably under variable and peak loads.Provide deep expertise in working with large databases and data stores, including performance optimisation, data access patterns, and operational scaling.Problem Solving & Technical Decision SupportSolve the most complex and ambiguous technical ...

Software Engineer - C#/Windows

Hiring Organisation
Sony Interactive Entertainment America
Location
London, United Kingdom
Salary
£ 80 K
deliverablesWhat we're looking for:Strong proficiency in C# and the .NET ecosystem (e.g., WinForms, WPF, or similar)Solid experience with C and C++ (memory management, pointers, native integration)Experience developing Windows desktop applicationsFamiliarity with interop techniques (P/Invoke, C++/CLI, or similar)Understanding of software … systems (e.g., CMake, MSBuild)Experience with performance profiling and optimizationUnderstanding of security and compliance requirements in SDK distributionProcess Optimization: Continuously refine and improve program management processes to enhance efficiency and team productivity.Preferred Qualifications:Experience in Game IndustryFamiliarity with game development, cloud platforms, DevOps, and CI/CD pipelines ...

Software Engineer-Cybersecurity Analytics & Enforcement

Hiring Organisation
Fortinet
Location
London, United Kingdom
Salary
£ 80 K
degree in Computer Science or a closely related field (Bachelor’s or higher), with a strong grasp of core computer science concepts such as memory management, concurrency, and backend development principlesStrong programming skills, supported by several years of professional software engineering experienceExperience with Java, C, C++, or similar ...