51 to 75 of 135 Memory Management Jobs

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

Staff HFT Rust Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
professional experience with Rust in production environments Proven track record building and optimizing high-performance, low-latency systems Deep understanding of systems programming, memory management, and concurrency patterns Expert-level knowledge of computer science fundamentals, data structures, and algorithms Extensive experience with network programming and protocol design Prior ...

Software Engineer (C++/Linux Real-Time Systems)

Hiring Organisation
Matchtech
Location
Stevenage, Hertfordshire, United Kingdom
Salary
£ 80 K
workflow engines, or state-machine-based execution systems.Proven track record integrating and debugging complex software and hardware systems.Strong understanding of software engineering best practices, memory management, and performance optimisation.Experience using version control systems such as Git and familiarity with CI/CD practices.Desirable ExperienceExperience working with SFPDP (Serial ...

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

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

Software Engineer (C++/Linux Real-Time Systems)

Hiring Organisation
17918
Location
Watford, Hertfordshire, United Kingdom
state-machine-based execution systems. Proven track record integrating and debugging complex software and hardware systems. Strong understanding of software engineering best practices, memory management, and performance optimisation. Experience using version control systems such as Git and familiarity with CI/CD practices . Desirable Experience Experience working ...

Front Office Software Engineer

Hiring Organisation
Jobleads-UK
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++ 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 ...

Senior Software Engineer C++ (Fixed Term Contract)

Hiring Organisation
17918
Location
United Kingdom
delivering high quality, maintainable software in a commercial environment. Significant industry experience with modern C++ (such as C++11 and later), including practical knowledge of memory management, templates, concurrency, and the standard library. Experience with C# and the .NET ecosystem is highly advantageous, particularly in scenarios involving cross language ...

Senior Software Engineer C++ (Fixed Term Contract)

Hiring Organisation
Microlise
Location
Nottingham, Nottinghamshire, East Midlands, United Kingdom
Employment Type
Contract
delivering high quality, maintainable software in a commercial environment. Significant industry experience with modern C++ (such as C++11 and later), including practical knowledge of memory management, templates, concurrency, and the standard library. Experience with C# and the .NET ecosystem is highly advantageous, particularly in scenarios involving cross language ...

Golang Developer

Hiring Organisation
E-Solutions IT Services UK Ltd
Location
Burgess Hill, West Sussex, United Kingdom
Employment Type
Full-Time
Salary
£58,000 - £60,000 per annum
years of overall software development experience with at least 3+ years of hands-on Golang development. Strong understanding of Go routines, channels, concurrency, and memory management. Experience building REST APIs and microservices. Strong knowledge of data structures, algorithms, and software design principles. Experience with SQL databases such as PostgreSQL ...

Software Engineer - Private Cloud Compute, On-Device Client Frameworks

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
compression, multi-turn session state and lifecycle, retry/cancellation semantics, and streaming of incremental model output back to clients. Owning concurrency and resource management across async/await, AsyncStream, and GCD - including correct cancellation, back-pressure, and lifetime management of long-lived XPC connections. Building the telemetry … platform-frameworks teams; writing design documents, leading reviews, and mentoring engineers on Apple platform fundamentals. Profiling on real hardware with Instruments and driving down memory, latency, and energy costs in the request path - these libraries run on every device, on every inference, so every microsecond matters. Minimum Qualifications Experience ...

Senior Java Backend Engineer - Leeds-Based

Hiring Organisation
Jobleads-UK
Location
Leeds, England, United Kingdom
Games Location Leeds, England, United Kingdom Commitment Full‐time, Permanent Work Model On‐site (In‐office) Department Information Systems Team Core Systems Built Task management software, defect trackers with console integration, distributed video recording systems, reporting & analytics tools Required Experience 5+ years in professional Java backend development Core Tech … game development disciplines globally. The applications we build are essential to supporting the creation of all Rockstar Games projects. Our portfolio ranges from task management software and defect trackers with games console integration to distributed video recording systems and advanced reporting/analytics applications. In this role, you will ...

Senior Software Engineer, Live

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 80 K
embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. You will be working closely with product management to understand new features or extending current features for international market needs, development using modern C++ libraries/frameworks, scripting language and integration … role Develop core features of the Roku Channel app and Roku OS.Work closely with Product Development, UI/UX design, Platform Services, and Release Management teams to contribute to our application development. Investigate, diagnose and resolve issues.What experience would help someone be successful in the role at Roku Experience ...

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

Senior Software Engineer, Live

Hiring Organisation
Roku
Location
Manchester, Greater Manchester, United Kingdom
Salary
£ 70 K
embedded UI development, algorithm implementation for complex features to make it more user intuitive and underlying architecture. You will be working closely with product management to understand new features or extending current features for international market needs, development using modern C++ libraries/frameworks, scripting language and integration … role Develop core features of the Roku Channel app and Roku OS.Work closely with Product Development, UI/UX design, Platform Services, and Release Management teams to contribute to our application development. Investigate, diagnose and resolve issues.What experience would help someone be successful in this role at Roku Experience ...

Senior Lead Software Engineer - LLM Ops Platform Reliability

Hiring Organisation
Jobleads-UK
Location
Glasgow, Scotland, United Kingdom
Lead Software Engineer at JPMorganChase within the AI and Machine Learning Platform team, you will build and scale AI infrastructure that modernizes traditional infrastructure management and site reliability engineering through applied AI. You will own the reliability, performance, and cost-efficiency of the large language model inference platform … remediation to improve platform stability and developer experience Build and maintain multi-agent systems with strong orchestration, including planning, coordination, tool-calling, state and memory management, and workflow control where appropriate Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code ...

Staff Software Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
62304. Collaborate with electronics and FPGA teams on hardware-software interfaces, supporting hardware bring-up, system integration, and complex debug. Contribute to risk management and design documentation activities, including software hazard analysis and traceability in line with ISO 14971 and CoMind’s QMS. Participate in design reviews, sprint planning … years of experience in software engineering, with a strong focus on systems-level software architecture Deep expertise in modern C++ (C++17 or later), including memory management, concurrency, real-time constraints, and performance optimisation Hands‐on experience developing software for embedded Linux environments, including device driver development and hardware ...

CEPH Developer (m/f/d)

Hiring Organisation
1st solution consulting gmbh
Location
United Kingdom
Employment Type
Contract
Contract Rate
GBP Annual
upstream Ceph development, focusing on improving object storage compatibility, performance, and feature integration. Tight integration with Kubernetes enables declarative configuration, automated life cycle management, and seamless horizontal scaling. By adopting Kubernetes-native automation and contributing to the Ceph ecosystem, the service ensures both operational efficiency and continuous improvement … Python (5+ years) Hands-on experience with Ceph development (any of RGW, RADOS, RBD, CephFS) Solid understanding of Linux internals (I/O, memory management, threading) Familiarity with Kubernetes, Rook, and Ceph CSI drivers Experience with Git, GitHub, and CI/CD pipelines Exposure to large-scale infrastructure ...

Senor Unreal C++ Developer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
Write clean, maintainable, and efficient code with a strong focus on stability, determinism, and low latency. Own performance profiling and optimisation across CPU, GPU, memory, and asset usage to meet 24/7 live‐ops requirements. Conduct in‐depth code reviews to ensure quality, performance, and maintainability across … years of professional C++ development experience, ideally in performance‐critical or real‐time applications. Strong expertise in modern C++ (C++14/17/20), memory management, and high‐performance system design. Extensive experience with multithreading, concurrency, and asynchronous programming. Experience with 24/7 live operations, including hotfixing ...

AMBA Architect

Hiring Organisation
ARM
Location
Cambridge, Cambridgeshire, United Kingdom
Salary
£ 70 K
Description:We are looking for an AMBA Architect to help develop the next generation of Arm system architectures, with a focus on memory systems, address translation and virtualization-aware interfaces. You will work with experienced architects and engineering teams across Arm to define and improve interface specifications, analyse system … teams on end-to-end architecture.Evaluate trade-offs in virtualization, isolation and resource sharing.Develop clear specifications, diagrams and architectural guidelines.Support integration of translation and memory systems across platforms.Required Skills and Experience :Experience in several of the following areas is expected:AMBA or similar protocols (e.g. CHI, AXI), with awareness ...

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

C# . Net Developer, Hybrid

Hiring Organisation
Exposed Solutions
Location
Slough, Berkshire, South East, United Kingdom
Employment Type
Permanent
Salary
£70,000
such as RabbitMQ. Excellent debugging and problem-solving skills. Experience writing efficient, maintainable, well-tested code. Knowledge of low-level programming concepts , such as memory management, threading, performance optimisation and concurrency. Nice to Have Experience with distributed systems or microservices. Cloud experience (Azure or AWS). CI/ ...

Founding AI Infrastructure Engineer

Hiring Organisation
Jobleads-UK
Location
Greater London, England, United Kingdom
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 ...

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