21 of 21 Remote/Hybrid Memory Management Jobs in London

SAP Basis Lead

Hiring Organisation
Bertelsmann
Location
London, UK
Employment Type
Full-time
Cloud ALM and Signavio, ensuring strong system performance, availability and stability. Monitor and troubleshoot SAP HANA and wider SAP environments, analysing alerts, logs, traces, memory and CPU usage using tools including SAP HANA Studio and HANA Cockpit. Manage backup, recovery and disaster-recovery capabilities, including point-in-time recovery … system replication, failover mechanisms and integration with external backup tools such as Backint. Apply your understanding of SAP HANA architecture and internals, including in-memory storage, memory management, persistence and CPU resource allocation, to support effective performance and problem resolution. Work confidently within Linux environments, including file ...

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

Lead Java Developer (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.We are looking for a talented and passionate individual to join … 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 ...

Fixed Income & SFT Tech Delivery Lead (VP)

Hiring Organisation
Citigroup
Location
London, UK
Employment Type
Full-time
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. We are looking for a talented and passionate individual … continue to evolve our architecture roadmap beyond near term objectivesImpact 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/projectEnsure essential procedures ...

Senior Java Software Engineer – FX Options Risk (VP)

Location
Greater London, England, United Kingdom
clients, and assets. Hands-on Development Contribute hands-on as a primary engineer utilizing our modern tech stack: Core Java (multi-threading, concurrency, memory optimization),CouchbaseDB, Kafka, and Apache Storm. Solve complex real-time risk calculation requirements , handling heavy stream processing and highly concurrent data flows. Required Experience extensive … high-performing Individual Contributor (IC) delivering complex, high-throughput distributed systems in production environments. Deep hands-on expertise in Core Java , including multi-threading, memory management, garbage collection tuning, and concurrency utilities. Solid experience with real-time stream processing and distributed data architectures (e.g., Kafka, Apache Storm,CouchbaseDB ...

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

Staff Software Engineer

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

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

Business Consultant - Databricks

Hiring Organisation
NTT DATA
Location
London, UK
Employment Type
Full-time
Spark (SQL, PySpark, Scala), and Delta Lake. Deep understanding of Spark execution plans, shuffle optimization, and data partitioning strategies. Experience tuning job configurations (e.g., memory management, parallelism, caching, adaptive query execution). Familiarity with orchestration tools: Databricks Workflows, Airflow, or Azure Data Factory. Proficiency in Python or Scala ...

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

JAVA DEVELOPER -High Growth Scale Up!

Hiring Organisation
Robert Half
Location
London, UK
Employment Type
Full-time
commercial Java development experience. Strong understanding of the JVM and Java runtime environment. Experience developing high-performance or distributed systems. Strong understanding of concurrency, memory management and application performance. Experience with modern software development practices and CI/CD.Strong understanding of software architecture and design principles. Financial Services ...

JAVA DEVELOPER -High Growth Scale Up!

Hiring Organisation
Robert Half Limited
Location
London, United Kingdom
Employment Type
Permanent, Work From Home
commercial Java development experience. Strong understanding of the JVM and Java runtime environment. Experience developing high-performance or distributed systems. Strong understanding of concurrency, memory management and application performance. Experience with modern software development practices and CI/CD. Strong understanding of software architecture and design principles. Financial ...

Senior Java Systems Engineer - Platform Exchange / Matching Engine

Hiring Organisation
Adaptive Financial Consulting
Location
London, UK
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 ...

iOS Engineer

Location
Greater London, England, United Kingdom
edge cases and failure modes, with senior engineers alongside you to learn from. What we're looking for Solid commercial Swift experience. You understand memory management, concurrency (async/await, actors), and can reason about state in complex flows Experience with SwiftUI in production, or UIKit experience with ...

Payments-Focused iOS Engineer (Remote)

Location
Greater London, England, United Kingdom
UIKit-to-SwiftUI migration and collaborating with backend, product and design to deliver reliable payment experiences. We require solid Swift experience, knowledge of memory management, concurrency, and testing practices. #J-18808-Ljbffr ...

Senior ML Systems Engineer, Frameworks & Tooling

Hiring Organisation
Cohere
Location
London, UK
Employment Type
Full-time
training framework responsible for large-scale LLM training. Design distributed training abstractions (data/tensor/pipeline parallelism, FSDP/ZeRO strategies, memory management, checkpointing).Improve training throughput and stability on multi-node clusters (e.g., GB200/300, AMD, H200/100).Develop and maintain tooling for monitoring ...

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