1 to 25 of 45 Memory Management Jobs in the UK

Senior Full Stack Developer

Hiring Organisation
Glite Tech
Location
City of London, London, United Kingdom
microservices trade-offs. Experience with SQL and NoSQL databases. Best practices in building scalable mobile APIs (REST, HTTPS, etc.). Good principles of security management (secrets, protocols, etc.). Experience with some Python web frameworks (Django, Flask, FastAPI, etc.). Desirable Skills 👌 Can speak, or learning to speak, more … than one language Experience with real-time databases. Experience with in-memory databases. Experience with frontend frameworks. Experience in developing educational products. Knowledge-sharing experience (tech talks, articles, YouTube videos, etc.). Experience (even non-production) with different types of programming languages: interpreted, compiled, with garbage collection, manual memory ...

Senior Unity Developer

Hiring Organisation
Fusebox Games
Location
London, South East, England, United Kingdom
Employment Type
Full-Time
Salary
Competitive salary
reusability. Recommend and enforce architectural best practices (SOLID principles, Dependency Injection, Event-driven architecture). Take ownership of complex development tasks, performance profiling, and memory management optimization. Create and maintain high-level technical documentation and architectural diagrams to guide the wider engineering team. Mentor junior and mid-level … reviews that focus on structural integrity and design patterns, not just syntax. Requirements Advanced proficiency in C# and Unity, with a deep understanding of memory management and asynchronous programming. Proven experience architecting Unity projects from scratch, taking a game from an empty project to release. Strong experience working ...

iOS Developer

Hiring Organisation
ARC IT Recruitment Ltd
Location
Brighton, East Sussex, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
with SwiftUI Applying SOLID principles to write scalable, maintainable code Working with RESTful APIs to integrate app functionality Ensuring apps perform smoothly through memory management, multi-threading, and performance optimisation Collaborating with cross-functional teams on exciting projects Nice to have: experience with Android development (Kotlin) Our client ...

Senior Software Engineer - C++ / Linux

Hiring Organisation
Softweb
Location
Manchester, North West, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£70,000
overall engineering quality What we need from you: - Commercial C++ experience across the full software development lifecycle - Application development on Linux (or Windows), including memory management and performance tuning and systems level programming - Multi-threading and concurrent programming, including synchronisation primitives and lock free techniques- Experience designing systems ...

Senior Java Developer - Market Connectivity

Hiring Organisation
HCLTech
Location
City of London, London, United Kingdom
value the benefits of testing You know what good code looks like and enforce the standards during PRs You know how to use memory profilers and look at heap dumps You are degree educated, Computer Science preferred or any STEM Minimum Java experience: 10 years Preferred Skills: TransFICC Experience … highly desirable Hot Code path optimization, Off-heap memory management techniques JVM internals, tuning for low-latency Low-latency messaging & data structures, network protocols, network I/O in Java LMAX Disruptor, Multi-Reactor, Chronicle Queue/Map, Aeron/Agrona or similar Your “can do” and helpful ...

iOS Developer

Hiring Organisation
Infoplus Technologies UK Ltd
Location
London, United Kingdom
Employment Type
Contract
Applying Agile methods to the development of software on the backlog Understanding of Apples design principles and interface, Accessibility guidelines Experience with performance and memory management tools - instruments Understanding CI/CD pipeline tools like GitLab. ...

C++ Software Engineer

Hiring Organisation
Durlston Partners
Location
City of London, London, United Kingdom
software lifecycle in a fast-paced, agile environment Key Requirements: Strong proficiency in modern C++ (C++17 or later) Deep understanding of systems programming, multithreading, memory management, and performance tuning Experience in low-latency environments such as trading, networking, gaming, or real-time systems Solid background in Linux development ...

Software Engineer (Rust)

Hiring Organisation
Microtech Global Ltd
Location
Cambridgeshire, East Anglia, United Kingdom
Employment Type
Permanent
such as continuous integration pipelines) Requirements : - Highly proficient in Rust programming; deep understanding of fundamental concepts such as the ownership model, lifetimes, concurrency, parallelism, memory management and procedural macros. - Solid knowledge of the Rust ecosystem, including tools and libraries. - A high standard of written and spoken English. Preferred ...

LLM Software Engineer

Hiring Organisation
microTECH Global LTD
Location
Cambridge, England, United Kingdom
native microservices and data pipelines to deliver high‐performance inference and contextual retrieval across multiple data sources. Implement frameworks for orchestration, task planning and memory management in agentic architectures, ensuring reliability and operational excellence. Collaborate with product managers, researchers and hardware teams to translate novel LLM capabilities into ...

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 Low Latency Developer

Hiring Organisation
CMC Markets
Location
Greater London, England, United Kingdom
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++ Engineer

Hiring Organisation
McGregor Boyall Associates Limited
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
time systems. What you'll be doing: Designing and building low-latency C++ applications Investigating and resolving production crashes Performing deep debugging (call stacks, memory issues, threading) Optimising multi-threaded, real-time systems Collaborating with engineers, QA, DevOps, and business users Mentoring junior developers and raising engineering standards What … modern C++ (11/14/17) Background in performance-critical systems Hands-on experience with debugging and crash analysis Solid understanding of concurrency, memory management, and optimisation Comfortable working in fast-paced, production-focused environments Hybrid working, long-term platform ownership, and genuinely complex engineering challenges. McGregor ...

C++ Engineer x2

Hiring Organisation
McGregor Boyall Associates Limited
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£95,000
time systems. What you'll be doing: Designing and building low-latency C++ applications Investigating and resolving production crashes Performing deep debugging (call stacks, memory issues, threading) Optimising multi-threaded, real-time systems Collaborating with engineers, QA, DevOps, and business users Mentoring junior developers and raising engineering standards What … modern C++ (11/14/17) Background in performance-critical systems Hands-on experience with debugging and crash analysis Solid understanding of concurrency, memory management, and optimisation Comfortable working in fast-paced, production-focused environments Hybrid working, long-term platform ownership, and genuinely complex engineering challenges. McGregor ...

Rust Software Engineer- Python/Rust- Embedded

Hiring Organisation
Anonymous
Location
Cambridge, Cambridgeshire, United Kingdom
Employment Type
Permanent
Salary
£40000 - £75000/annum Pension
Professional experience with Rust and Python programming . Knowledge or experience working with embedded systems or firmware development. Understanding of low-level programming concepts (memory management, concurrency, hardware interfaces). Knowledge of microcontrollers, RTOS, or bare-metal environments. Knowledge of debugging tools and performance optimisation techniques. Desirable Skills ...

Quantitative Developer

Hiring Organisation
NJF Global Holdings Ltd
Location
City of London, London, United Kingdom
system components. Collaborate with FPGA engineers and hardware teams to integrate hardware and software pathways. Profile and fine-tune performance across CPU, cache, and memory layers , ensuring maximum efficiency. Contribute to the evolution of a high-throughput, front-office tech stack. 🎯 What We’re Looking For 5+ years … experience in performance-critical C++ (C++17 or newer). Strong expertise in systems programming, memory management, and CPU architectures . Deep knowledge of Linux internals, kernel parameters, and low-level profiling . Passion for high-performance computing, networking, and hardware-software optimization . Experience in systematic trading ...

Android Developer

Hiring Organisation
SearchWorks
Location
Southampton, UK
Employment Type
Full-time
Jetpack Compose and Kotlin Multiplatform where appropriate. Essential experience: Strong senior-level Android development experience on production apps Deep expertise in Kotlin (coroutines, flows, memory management) Solid understanding of modern Android architectures (MVVM, MVI, Clean Architecture) Experience defining and maintaining robust testing strategies Confidence owning technical decisions ...

Android Developer

Hiring Organisation
SearchWorks
Location
Aberdeen, UK
Employment Type
Full-time
Jetpack Compose and Kotlin Multiplatform where appropriate. Essential experience: Strong senior-level Android development experience on production apps Deep expertise in Kotlin (coroutines, flows, memory management) Solid understanding of modern Android architectures (MVVM, MVI, Clean Architecture) Experience defining and maintaining robust testing strategies Confidence owning technical decisions ...

Android Developer

Hiring Organisation
SearchWorks
Location
United Kingdom
Jetpack Compose and Kotlin Multiplatform where appropriate. Essential experience: Strong senior-level Android development experience on production apps Deep expertise in Kotlin (coroutines, flows, memory management) Solid understanding of modern Android architectures (MVVM, MVI, Clean Architecture) Experience defining and maintaining robust testing strategies Confidence owning technical decisions ...

Android Developer

Hiring Organisation
SearchWorks
Location
Woking, Surrey, UK
Employment Type
Full-time
Jetpack Compose and Kotlin Multiplatform where appropriate. Essential experience: Strong senior-level Android development experience on production apps Deep expertise in Kotlin (coroutines, flows, memory management) Solid understanding of modern Android architectures (MVVM, MVI, Clean Architecture) Experience defining and maintaining robust testing strategies Confidence owning technical decisions ...

Android Developer

Hiring Organisation
SearchWorks
Location
Worcester, Worcestershire, UK
Employment Type
Full-time
Jetpack Compose and Kotlin Multiplatform where appropriate. Essential experience: Strong senior-level Android development experience on production apps Deep expertise in Kotlin (coroutines, flows, memory management) Solid understanding of modern Android architectures (MVVM, MVI, Clean Architecture) Experience defining and maintaining robust testing strategies Confidence owning technical decisions ...

Android Developer

Hiring Organisation
SearchWorks
Location
Maidstone, Kent, UK
Employment Type
Full-time
Jetpack Compose and Kotlin Multiplatform where appropriate. Essential experience: Strong senior-level Android development experience on production apps Deep expertise in Kotlin (coroutines, flows, memory management) Solid understanding of modern Android architectures (MVVM, MVI, Clean Architecture) Experience defining and maintaining robust testing strategies Confidence owning technical decisions ...

Android Developer

Hiring Organisation
SearchWorks
Location
Bournemouth, Dorset, UK
Employment Type
Full-time
Jetpack Compose and Kotlin Multiplatform where appropriate. Essential experience: Strong senior-level Android development experience on production apps Deep expertise in Kotlin (coroutines, flows, memory management) Solid understanding of modern Android architectures (MVVM, MVI, Clean Architecture) Experience defining and maintaining robust testing strategies Confidence owning technical decisions ...

Android Developer

Hiring Organisation
SearchWorks
Location
Chelmsford, Essex, UK
Employment Type
Full-time
Jetpack Compose and Kotlin Multiplatform where appropriate. Essential experience: Strong senior-level Android development experience on production apps Deep expertise in Kotlin (coroutines, flows, memory management) Solid understanding of modern Android architectures (MVVM, MVI, Clean Architecture) Experience defining and maintaining robust testing strategies Confidence owning technical decisions ...

Android Developer

Hiring Organisation
SearchWorks
Location
Slough, Berkshire, UK
Employment Type
Full-time
Jetpack Compose and Kotlin Multiplatform where appropriate. Essential experience: Strong senior-level Android development experience on production apps Deep expertise in Kotlin (coroutines, flows, memory management) Solid understanding of modern Android architectures (MVVM, MVI, Clean Architecture) Experience defining and maintaining robust testing strategies Confidence owning technical decisions ...

Android Developer

Hiring Organisation
SearchWorks
Location
Bath, Somerset, UK
Employment Type
Full-time
Jetpack Compose and Kotlin Multiplatform where appropriate. Essential experience: Strong senior-level Android development experience on production apps Deep expertise in Kotlin (coroutines, flows, memory management) Solid understanding of modern Android architectures (MVVM, MVI, Clean Architecture) Experience defining and maintaining robust testing strategies Confidence owning technical decisions ...