18 of 18 Remote/Hybrid Memory Management Jobs in London

Google Cloud Engineer

Location
Greater London, England, United Kingdom
concepts clearly to technical and non-technical stakeholder audiencesSet yourself apart• Strong understanding of cloud security best practices and tools (e.g. Identity and Access Management, firewalls, encryption, Agent Gateway policy configuration)• Familiarity with agentic AI concepts including RAG, tool use, agent orchestration, memory management, token management ...

Senior Software Engineer – Ultra Low Latency Risk Engine Developer

Location
Greater London, England, United Kingdom
throughput market data feed handlers. Design and implement low-latency messaging and IPC architectures using technologies such as Aeron and Solace, along with shared-memory/IPC mechanisms, to enable fast, reliable communication between distributed risk, execution, and position components. Apply deep expertise in JVM performance tuning, memory management, garbage collection avoidance, and/or native (C++/Rust) performance engineering to eliminate latency outliers ("jitter") in the risk path. Perform system-level performance tuning including NUMA-aware application design and memory allocation, CPU core isolation/pinning and affinity tuning, interrupt/IRQ tuning ...

Fixed Income & SFT Tech Delivery Lead (VP)

Location
Greater London, England, United Kingdom
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. Responsibilities Lead or guide developers in an Application Development team … continue to evolve our architecture roadmap beyond near term objectives Impact 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/project Ensure essential ...

Senior iOS Engineer

Location
Greater London, England, United Kingdom
. Experience building and maintaining production‐grade mobile applications. Solid understanding of mobile architecture patterns and best practices. Experience with performance optimisation, debugging, and memory management. Familiarity with testing frameworks, CI/CD pipelines, and mobile observability. Ability to contribute to technical discussions and influence design decisions. Strong communication ...

Software Engineer – Query Engines

Location
Greater London, England, United Kingdom
Java, Scala, Rust, and Python Apache Spark, Apache DataFusion, Apache Comet, and Velox for data processing and query execution Apache Iceberg for table management and catalog interoperability Apache Arrow and Apache Parquet for in-memory data processing and columnar storage Industry-standard build tooling, including Gradle, Cargo … query planning and optimization capabilities that turn complex computations into efficient execution plans Extending execution engines with new capabilities and improving query operators, parallelism, memory management, and data movement Developing Foundry’s Iceberg catalog and engine integrations, including table metadata, transactions, and efficient reads and writes Building shared ...

Java Developer – Market Connectivity

Location
Greater London, England, United Kingdom
Collaborate with SRE/DevOps teams to improve observability, CI/CD, and deployment pipelines. Key Requirements Strong expertise in Core Java, including concurrency, memory management, and GC tuning. Hands‐on experience integrating and developing with TransFICC’s Connectivity Platform. Experience with electronic market protocols: FIX (4.x/ ...

Senior Low-Latency Rust Engineer (Remote)

Hiring Organisation
Selby Jennings
Location
London, UK
Employment Type
Full-time
software in Rust . Solid understanding of systems programming fundamentals. Experience building and operating distributed systems in production environments. Deep knowledge of concurrency, multithreading, memory management, and performance optimisation. Familiarity with networking protocols and scalable backend architecture. Experience working in cloud-native environments and modern deployment workflows. Strong ...

FX Client Platforms - Senior UI Software Engineer (Vice President)

Location
Greater London, England, United Kingdom
Expert-level proficiency in **\\*\\*TypeScript, React, HTML5, CSS, and JavaScript (ES6+)\\*\\**** Demonstrated experience profiling and optimising high throughput React applications (Web Workers, virtual rendering, memory management)* Experience with desktop containers: **\\*\\*Chromium, Electron, or OpenFin\\*\\***; familiarity with **\\*\\*FDC3\\*\\*** for cross-application interoperability* Experience with real-time messaging systems: **\\*\\*Kafka ...

Senior Forward Deployed AI Engineer - Vice President

Location
Greater London, England, United Kingdom
requirements into reliable AI solutions, contributing to testing, evaluation and continuous improvement throughout the development lifecycle. Responsibilities Writes robust, production‐quality agent reasoning logic, memory management and sub‐agent delegation workflows in Python. Develops custom Model Context Protocol (MCP) servers connecting AI agents to enterprise systems (ServiceNow, JIRA ...

PostgreSQL Database Administrator

Location
Greater London, England, United Kingdom
Sectigo is the most innovative provider of certificate lifecycle management (CLM), delivering solutions that help the world’s largest brands simplify how digital trust is managed and scaled. Sectigo’s automated, cloud-native CLM platform issues and manages digital certificates across enterprise environments, enabling organizations to reduce complexity, accelerate … node after timelines diverge. Performance engineering.Analyze execution plans and wait or lock behavior, tune SQL and indexes, andoptimizePostgreSQL and operating-system settings, includingautovacuum, memory, storage, and checkpoint or WAL behavior. Connectivity and security.OperatePgBouncerand manage roles, privileges, authentication,pg_hba.conf, TLS, secrets, and least-privilege access in line with organizational ...

Java Engineer - Low Latency

Location
Greater London, England, United Kingdom
optimising low-latency systems Familiarity with performance tuning and profiling tools (e.g. JMH, async-profiler, Flight Recorder) Solid understanding of multithreading, concurrency, and memory management Experience with microservice architectures and event-driven systems Linux fundamentals and comfort with performance diagnostics Clear communication skills and ability to articulate design … performance decisions Nice to have Experience with high-performance messaging (Chronicle Queue/Wire, Aeron, ZeroMQ, Kafka tuning) Familiarity with off-heap or direct memory structures (Chronicle Map, VarHandles, DirectByteBuffers) Networking/I/O frameworks such as Netty or custom FIX engines Exposure to OpenHFT, LMAX Disruptor ...

Senior Java Systems Engineer - Platform Exchange / Matching Engine

Hiring Organisation
Adaptive Financial Consulting Ltd
Location
Greater London, United Kingdom
Employment Type
Full Time
collaborative Agile environment, rather than being siloed into a single technology stack. YOU HAVE: Strong server-side, low-latency Java expertise (concurrency, memory management, I/O, and performance profiling). Solid exchange, risk, or matching-engine experience. Hands-on experience building automated testing strategies, running performance benchmarks ...

Staff Android Engineer New London - Commercial

Location
Greater London, England, United Kingdom
technical leadership experience, including mentorship, cross-functional collaboration, and influencing engineering culture. Deep understanding of UI frameworks, offline data strategies, threading, performance profiling, and memory management in Android. Experience with test automation, CI/CD integration, and mobile observability practices. Excellent communication skills, with the ability to simplify ...

.NET Engineer

Location
Greater London, England, United Kingdom
Core, LINQ, and collections. Excellent understanding of ASP.NET, associated concepts, error handling, and request lifecycle. Excellent understanding of asynchronous programming, generics, data types, and memory management in C#. Excellent understanding of object-oriented programming and software engineering fundamentals. Very good understanding of complexity, performance, and scalability of software ...

Engineering AI Engineer (Harness) London — Full time Apply →

Location
Greater London, England, United Kingdom
APIs, prompt engineering, structured outputs, function/tool calling, and retrieval systems in Python. Agent Architecture Awareness: Clear understanding of planning loops, tool orchestration, memory management, and multi-agent coordination, including their trade-offs and common failure modes. Harness & Scaffolding Contribution: Ability to write clean, maintainable Python code ...

Global Banking & Markets - Software Engineer - Vice President - London

Location
Greater London, England, United Kingdom
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 … More Of Programming in a complied language such as Java, or C++ or an interpreted language such as Python and experience with concurrency and memory management. Responsive web development, with professional React/Angular/Redux experience and advanced JavaScript proficiency. NoSQL databases such as MongoDb and Elastic Search. ...

Software Engineer - High-Performance Java / Low Latency

Hiring Organisation
Randstad Technologies Recruitment
Location
London, United Kingdom
Employment Type
Contract
Contract Rate
£400 - £450/day Inside IR35 via Umbrella
Design, build, and optimize high-throughput, low-latency concurrent systems for agency liquidity expansion. Perform fine-grained JVM tuning, garbage collection (GC) optimization, and memory profiling to achieve ultra-low response times. Engineer low-level Java solutions utilizing JNI, Java Unsafe, or JNR-FFI for high-frequency processing. Collaborate … internals, garbage collection strategies, and profiling. Low-Level & Hardware Optimization: Solid foundation in low-level Java APIs (Unsafe, JNI, JNR-FFI), CPU architecture, shared memory, and memory-mapped files. Architecture & Concurrency: Mastery of event-driven/reactive designs, multi-threading, concurrent programming patterns, and core Data Structures & Algorithms. ...

Staff Python Engineer (ML)

Location
City Of London, England, United Kingdom
productionising their models Being responsive to incidents regarding ML applications - including an understanding of how to triage and resolve issues relating to CPU, memory, and GPU utilisation Documenting procedures and guides to facilitate knowledge sharing and help other engineers level up through pairing and mentoring Participating in hiring … onboarding new team members; taking on end-to-end project management responsibilities as we grow. What we're looking for Strong proficiency with Python and Backend-Engineering Experience owning projects from start to finish, including speccing, architecture, development, testing, deployment, release and monitoring Strong skills in building maintainable tests ...