Memory Management Jobs in London

9 of 9 Memory Management Jobs in London

Java Developer - Low Latency Systems (FinTech)

London, United Kingdom
Hybrid / WFH Options
Vertus Partners
deployment, and monitoring. What You'll Bring: 5+ years of professional Java development experience, with a focus on performance and low-latency applications. Strong knowledge of multithreading, concurrency, and memory management in Java. Experience with low-level performance tuning and optimization in highly transactional systems. Familiarity with network programming (TCP/IP, UDP) and high-throughput messaging systems. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Java Quantitative Developer Low Latency

City of London, London, United Kingdom
James Joseph Associates Limited
routing and execution components that handle market volatility Apply advanced networking principles to minimise round-trip times and network jitter Continuously assess and remove inefficiencies in JVM performance and memory management Strengthen operational resilience through improved monitoring, alerting, and fault tolerance SKILL/EXPERIENCE REQUIRED: Expertise in market-making or algorithmic trading, including deep understanding of order book … environments Proficiency in networking concepts, including TCP/UDP, multicast, and low-level optimizations like DPDK or kernel bypass Mastery of concurrent programming, including lock-free algorithms and shared memory architecture Practical experience with Linux performance tuning, including NUMA balancing and use of huge pages Background in high-frequency trading and real-time market operations Ability to design tools More ❯
Employment Type: Permanent
Posted:

C++ Developer

Hounslow, London, United Kingdom
Hybrid / WFH Options
iDPP
and resolve production issues as part of ongoing system support. Required Skills & Experience 5+ years of professional software development experience. Proficient in C++11 or later with strong knowledge of memory management, concurrency, and object-oriented programming. Solid experience with AngularJS, HTML, CSS, and JavaScript. Familiarity with REST APIs, JSON, and web service integration. Experience in maintenance/support More ❯
Employment Type: Contract
Rate: £430 per day INSIDE IR35
Posted:

C# Developer, Banking, London

City of London, London, England, United Kingdom
Hybrid / WFH Options
IT Search & Select
high-performance applications? Join a leading technology vendor that powers decision-making across global investment banks. This is your chance to build tools that directly impact capital markets, risk management, and trading platforms. What You'll Do Design, develop, and optimize client-facing applications using C# and WinForms Collaborate with quant analysts and traders to translate business needs into … 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 More ❯
Employment Type: Full-Time
Salary: £60,000 - £75,000 per annum
Posted:

Pre-trade Java Developer - FX eTrading

London, United Kingdom
Vertus Partners
for FX, Fixed Income or Rates. Experience developing real-time, low-latency and high-throughput systems. Advanced knowledge of multithreading and concurrency. Solid understanding of data structures, algorithms, and memory management. Familiarity with market data, FIX protocol, KDB+, and time-series data. Strong front-office communication skills, with experience working directly with traders and quants To be considered for More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Rates eTrading VP/ED Level Lead Java Engineer

City of London, London, England, United Kingdom
Hybrid / WFH Options
McGregor Boyall
Profile Degree in Computer Science, Engineering, Mathematics , or related field. 10+ years' experience in Java development within low-latency trading systems . Deep knowledge of Java concurrency, GC tuning, memory management, and NIO . Familiarity with market microstructure, FIX, order types, and trading protocols . Proven track record delivering production-grade Java trading platforms . Rates (cash & derivatives … eTrading experience strongly preferred. Preferred Technical Skills Core Java 11+ , multithreading, lock-free programming. Low-latency messaging frameworks ( Aeron, Chronicle Queue, Kafka ). High-performance data structures and memory-efficient coding . Experience with distributed systems, microservices, and cloud-native Java . Knowledge of market-making algos, smart order routing, HFT architectures . What's on Offer Direct impact More ❯
Employment Type: Full-Time
Salary: £140,000 - £180,000 per annum
Posted:

IOS Mobile Developer

London, United Kingdom
Experis - ManpowerGroup
blocking the UI thread) Nice to have Understanding the compilation process and how the code gets converted into an executable. Knowledge or experience of using FHIR. Understanding of good memory management practices, handling reference counting and/or garbage collection. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Virtualisation Engineer

London, United Kingdom
Apple Inc
integrated solutions.- Participate in code reviews and technical design discussions. Minimum Qualifications Knowledge of Armv8 or Armv9 CPUs architectures. Knowledge of OS internals and system programming, device drivers, and memory management. Excellent C and C++ programming skills. Preferred Qualifications Proficient in virtualization technologies. Skilled in kernel and device driver development. Familiar with Arm assembly programming. Knowledgeable in hardware virtualization. More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

Rust Engineer - Crypto/Blockchain (Hybrid)

City, London, United Kingdom
Hybrid / WFH Options
Vertus Partners
maintainable code, ensuring scalability and reliability Engage with the open-source and blockchain developer community Key Requirements Strong commercial experience with Rust (production-level) Deep understanding of systems programming, memory management, and concurrency Experience with distributed systems Enthusiasm for crypto, Web3, and open-source development Excellent communication skills and ability to work in a collaborative hybrid team More ❯
Employment Type: Permanent
Salary: GBP 100,000 - 130,000 Annual
Posted:
Memory Management
London
10th Percentile
£100,750
25th Percentile
£113,125
Median
£138,750
75th Percentile
£157,500
90th Percentile
£169,500