Memory Management Jobs in England

76 to 100 of 163 Memory Management Jobs in England

Senior C++ Developer

Wolverhampton, West Midlands, UK
Hybrid / WFH Options
Glasswall
knowledge of modern features and best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with multi-threading and complex memory management • Keen interest in continuous improvement and personal development • Experience with CI/CD pipelines • Adept in managing legacy code bases • Experience with higher level languages - specifically Python More ❯
Employment Type: Full-time
Posted:

Senior C++ Developer

Milton Keynes, Buckinghamshire, UK
Hybrid / WFH Options
Glasswall
knowledge of modern features and best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with multi-threading and complex memory management • Keen interest in continuous improvement and personal development • Experience with CI/CD pipelines • Adept in managing legacy code bases • Experience with higher level languages - specifically Python More ❯
Employment Type: Full-time
Posted:

Senior C++ Developer

Hull, East Yorkshire, UK
Hybrid / WFH Options
Glasswall
knowledge of modern features and best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with multi-threading and complex memory management • Keen interest in continuous improvement and personal development • Experience with CI/CD pipelines • Adept in managing legacy code bases • Experience with higher level languages - specifically Python More ❯
Employment Type: Full-time
Posted:

Senior C++ Developer

Crawley, West Sussex, UK
Hybrid / WFH Options
Glasswall
knowledge of modern features and best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with multi-threading and complex memory management • Keen interest in continuous improvement and personal development • Experience with CI/CD pipelines • Adept in managing legacy code bases • Experience with higher level languages - specifically Python More ❯
Employment Type: Full-time
Posted:

Senior C++ Developer

Newcastle upon Tyne, UK
Hybrid / WFH Options
Glasswall
knowledge of modern features and best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with multi-threading and complex memory management • Keen interest in continuous improvement and personal development • Experience with CI/CD pipelines • Adept in managing legacy code bases • Experience with higher level languages - specifically Python More ❯
Employment Type: Full-time
Posted:

Senior C++ Developer

Doncaster, South Yorkshire, UK
Hybrid / WFH Options
Glasswall
knowledge of modern features and best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with multi-threading and complex memory management • Keen interest in continuous improvement and personal development • Experience with CI/CD pipelines • Adept in managing legacy code bases • Experience with higher level languages - specifically Python More ❯
Employment Type: Full-time
Posted:

Senior C++ Developer

York, North Yorkshire, UK
Hybrid / WFH Options
Glasswall
knowledge of modern features and best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with multi-threading and complex memory management • Keen interest in continuous improvement and personal development • Experience with CI/CD pipelines • Adept in managing legacy code bases • Experience with higher level languages - specifically Python More ❯
Employment Type: Full-time
Posted:

Senior C++ Developer

Brighton, East Sussex, UK
Hybrid / WFH Options
Glasswall
knowledge of modern features and best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with multi-threading and complex memory management • Keen interest in continuous improvement and personal development • Experience with CI/CD pipelines • Adept in managing legacy code bases • Experience with higher level languages - specifically Python More ❯
Employment Type: Full-time
Posted:

Senior C++ Developer

Stoke-on-Trent, Staffordshire, UK
Hybrid / WFH Options
Glasswall
knowledge of modern features and best practices • In-depth knowledge of architecture, design, maintainability, scalability and performance • Excellent collaboration and communication skills • Industry experience with multi-threading and complex memory management • Keen interest in continuous improvement and personal development • Experience with CI/CD pipelines • Adept in managing legacy code bases • Experience with higher level languages - specifically Python More ❯
Employment Type: Full-time
Posted:

Software Engineer C++

Bristol, Avon, South West, United Kingdom
Guidant Global
implementing software sequencing frameworks or custom state machines to support test execution. Demonstrated ability to integrate and debug complex software-hardware systems, with a focus on performance optimization and memory management. Proficient in using version control systems (e.g., Git) and contributing to CI/CD pipelines for continuous integration and delivery. Desirable experience includes working with FPGA-based data More ❯
Employment Type: Contract
Rate: Up to £65 per hour
Posted:

Software Engineer C++

Bristol, England, United Kingdom
Guidant Global
implementing software sequencing frameworks or custom state machines to support test execution. Demonstrated ability to integrate and debug complex software-hardware systems, with a focus on performance optimization and memory management. Proficient in using version control systems (e.g., Git) and contributing to CI/CD pipelines for continuous integration and delivery. Desirable experience includes working with FPGA-based data More ❯
Posted:

Java Software Engineer

London Area, United Kingdom
Oliver Bernard
design patterns and performance optimisation. Experience building and supporting real-time or high-throughput systems. Familiarity with messaging protocols (e.g., FIX, MQ, Kafka). Good grasp of data structures, memory management, and JVM tuning. Strong problem-solving and debugging skills in a time-sensitive environment. Desirable: Previous experience in an FX , equities , or electronic trading environment. Knowledge of More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Oliver Bernard
design patterns and performance optimisation. Experience building and supporting real-time or high-throughput systems. Familiarity with messaging protocols (e.g., FIX, MQ, Kafka). Good grasp of data structures, memory management, and JVM tuning. Strong problem-solving and debugging skills in a time-sensitive environment. Desirable: Previous experience in an FX , equities , or electronic trading environment. Knowledge of More ❯
Posted:

Vice President Java Developer

London Area, United Kingdom
Caspian One
to optimise execution performance Build and maintain messaging infrastructure using technologies such as Aeron, SBE, Disruptor, Chronicle, and FIX Tune the JVM for microsecond-level performance (0GC, CPU affinity, memory management) Contribute to architecture and design decisions for latency-sensitive services Ensure code quality through rigorous testing, benchmarking, and profiling Required Skills & Experience: Strong Core Java expertise (JVM … engines Familiarity with low-latency messaging libraries (e.g. Aeron, SBE, Disruptor) Solid understanding of network-level tuning and OS-level performance optimisation Desirable: Experience with 0GC and off-heap memory management Exposure to cloud-based deployment and containerisation (Docker, Kubernetes, CI/CD) Background working in high-frequency trading or market-making environments More ❯
Posted:

Vice President Java Developer

City of London, London, United Kingdom
Caspian One
to optimise execution performance Build and maintain messaging infrastructure using technologies such as Aeron, SBE, Disruptor, Chronicle, and FIX Tune the JVM for microsecond-level performance (0GC, CPU affinity, memory management) Contribute to architecture and design decisions for latency-sensitive services Ensure code quality through rigorous testing, benchmarking, and profiling Required Skills & Experience: Strong Core Java expertise (JVM … engines Familiarity with low-latency messaging libraries (e.g. Aeron, SBE, Disruptor) Solid understanding of network-level tuning and OS-level performance optimisation Desirable: Experience with 0GC and off-heap memory management Exposure to cloud-based deployment and containerisation (Docker, Kubernetes, CI/CD) Background working in high-frequency trading or market-making environments More ❯
Posted:

Global Banking & Markets - Client Onboarding Engineering - Analyst - London

London, United Kingdom
Goldman Sachs Group, Inc
Goldman Sachs faster and better. We are committed to delivering projects involving process workflow for KYC Due Diligence (AML), Regulatory & Product Due Diligence, entity case assessment, Client outreaches, Contact Management, Agreement services, client account opening services, and Client Lifecycle Management platform. Engineering is at the critical center of our business, and our dynamic environment requires innovative strategic thinking … and immediate, real solutions. We use both open-source industry standard and internal proprietary technologies to build strategic platforms for onboarding clients through proactive management of the f2b onboarding process. This also involves projects requiring document and data digitization through various NLP techniques where the developer works in close partnership with the R&D team involving new machine learning … Sachs by applying your technical know-how. Be a part of our embedded engineering teams that work as a unit with our business partners. Collaborate with trading, sales, asset management, banking, finance, and others to build and automate solutions to keep our firm's position on the cutting edge. Or, join our core engineering teams and elevate all of More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Software Developer

City of London, England, United Kingdom
Hybrid / WFH Options
Venture Up
least 3 years of modern C++ experience in a commercial environment. Experience with C++17 and newer is a MUST. 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 code in a timely manner. More ❯
Posted:

C++ Software Developer

South East London, England, United Kingdom
Hybrid / WFH Options
Venture Up
least 3 years of modern C++ experience in a commercial environment. Experience with C++17 and newer is a MUST. 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 code in a timely manner. More ❯
Posted:

Java Software Engineer

City of London, London, United Kingdom
Hybrid / WFH Options
Insight Global
have the following: • Advanced proficiency in Java • Strong experience in low-latency, high-throughput systems, particularly within FX trading platforms (e.g. LSE, 360T) • Deep understanding of efficient garbage collection, memory management, and object modeling • Unit testing experience with Grabler, JUnit, or similar frameworks • Proficient in Oracle or similar relational databases • Comfortable working in agile environments, especially those transitioning More ❯
Posted:

Java Software Engineer

London Area, United Kingdom
Hybrid / WFH Options
Insight Global
have the following: • Advanced proficiency in Java • Strong experience in low-latency, high-throughput systems, particularly within FX trading platforms (e.g. LSE, 360T) • Deep understanding of efficient garbage collection, memory management, and object modeling • Unit testing experience with Grabler, JUnit, or similar frameworks • Proficient in Oracle or similar relational databases • Comfortable working in agile environments, especially those transitioning More ❯
Posted:

Java Software Engineer

South East London, England, United Kingdom
Hybrid / WFH Options
Insight Global
have the following: • Advanced proficiency in Java • Strong experience in low-latency, high-throughput systems, particularly within FX trading platforms (e.g. LSE, 360T) • Deep understanding of efficient garbage collection, memory management, and object modeling • Unit testing experience with Grabler, JUnit, or similar frameworks • Proficient in Oracle or similar relational databases • Comfortable working in agile environments, especially those transitioning More ❯
Posted:

Software Engineer

Bristol, Gloucestershire, United Kingdom
Cerebras
ability to debug and resolve issues. Communication and collaboration skills. Experience with performance profiling tools. Experience with relational databases. Experience working in Agile environment and iterative development. Understanding of memory management, multithreading, and hardware utilisation. Knowledge of machine learning frameworks (ideally PyTorch). Knowledge of continuous integration/continuous delivery pipelines and build tools. In addition to a More ❯
Employment Type: Permanent
Salary: GBP Annual
Posted:

C++ Developer - Core Engineering & Platform Infrastructure

London, England, United Kingdom
Selby Jennings
engineering challenges in finance. Key Responsibilities: Design and implement high-performance C++17+ infrastructure libraries and tools. Develop ultra-low latency systems for global trading operations. Engineer core platform components: memory allocators, kernel bypass, custom RPC, and distributed compute frameworks. Optimise performance at the hardware/software boundary, including GPU acceleration and CUDA-based compute. Work on Linux kernel internals … networking stacks, and system-level debugging. Technical Requirements: 3+ years of experience in C++ (C++17/20) with strong knowledge of memory management, concurrency, and performance tuning. Experience with GPU programming (CUDA), SIMD, and kernel-level development. Deep understanding of data structures, lock-free algorithms, and low-latency systems. Familiarity with Linux internals, system calls, and performance profiling More ❯
Posted:

C++ Developer - Core Engineering & Platform Infrastructure

South East London, England, United Kingdom
Selby Jennings
engineering challenges in finance. Key Responsibilities: Design and implement high-performance C++17+ infrastructure libraries and tools. Develop ultra-low latency systems for global trading operations. Engineer core platform components: memory allocators, kernel bypass, custom RPC, and distributed compute frameworks. Optimise performance at the hardware/software boundary, including GPU acceleration and CUDA-based compute. Work on Linux kernel internals … networking stacks, and system-level debugging. Technical Requirements: 3+ years of experience in C++ (C++17/20) with strong knowledge of memory management, concurrency, and performance tuning. Experience with GPU programming (CUDA), SIMD, and kernel-level development. Deep understanding of data structures, lock-free algorithms, and low-latency systems. Familiarity with Linux internals, system calls, and performance profiling More ❯
Posted:

Senior Software Engineer - Rust

London Area, United Kingdom
James Chase
team in London on a full-time basis What You’ll Do Architect and implement high-performance data processing systems in Rust Leverage Apache Arrow and Parquet for in-memory and on-disk data efficiency Integrate and extend systems like DataFusion, ClickHouse, and DuckDB Design low-latency pipelines for analytical workloads Collaborate with product and platform teams to expose … Fit If You: Have experience with Rust/C/C++ or systems-level languages Have worked with or contributed to analytical databases like ClickHouse, DuckDB, or DataFusion Understand memory management, file formats, and query execution pipelines Are passionate about open-source and care about software craftsmanship Thrive in a startup environment Want to help reinvent how data More ❯
Posted:
Memory Management
England
10th Percentile
£87,250
25th Percentile
£90,000
Median
£125,000
75th Percentile
£165,000
90th Percentile
£166,000