26 to 50 of 150 Memory Management Jobs

Java Lead Software Engineer — Digital Markets Execution Technology, Execute

Location
Greater London, England, United Kingdom
operational stability for mission-critical platforms Advanced in one or more programming language(s), with deep hands-on expertise in Java (17+) , including concurrency, memory management, and object-oriented design Demonstrated experience designing clean APIs and rollout strategies for distributed systems (including integration and backward compatibility considerations) Practical ...

Senior Lead Software Engineer - Mobile Engineering

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability. Establish and improve mobile SDLC practices: planning, development, peer review, testing, release management, and operational support. Lead the mobile testing and quality strategy (unit/integration/UI automation) and drive measurable improvements in stability and release confidence. … experience operating at a senior technical lead level: making system-level design decisions and driving adoption across teams. Strong knowledge of mobile fundamentals: performance, memory management, concurrency, offline-first patterns, networking, app lifecycle, and secure storage. Strong engineering practices: writing clean, testable code; effective code reviews; pragmatic documentation ...

Senior Engine Programmer

Location
Wakefield, England, United Kingdom
technical problems, contribute to long-term architecture decisions, and mentor less experienced developers. Responsibilities Design, implement, and maintain core engine systems Improve engine performance, memory usage, scalability, and stability Develop tools and workflows that improve team productivity Work across systems including memory, threading, IO, streaming, asset management … maintain engineering standards and best practices What We're Looking For Technical Experience Strong C++ programming experience within large game codebases Strong understanding of memory management, multithreading, and performance optimisation Comfortable working with proprietary technology and solving complex technical challenges Experience profiling and debugging complex technical issues Familiarity ...

Full Stack Java Web Developer

Location
Nottingham, England, United Kingdom
openness to the trading process by building a collaborative community of investors, brokers, technology firms and content providers.Through our modular, end-to-end trade management platform, users can: execute everything from simple single stock trades to complex strategies across markets and time zones and manage their risk throughout … modern technologies and frameworks. SKILLS Must have 8+ years of software engineering experience. Strong Java fundamentals (Java 21 preferred) including core concepts (collections, concurrency, memory management). Solid experience with Spring Framework (Spring 4+) and Spring Boot 3.x. Experience building and consuming REST APIs. Good knowledge of React ...

Senior Android Developer

Location
Greater London, England, United Kingdom
Understanding of the Android compilation process and how code is converted into an executable. Knowledge or experience working with FHIR standards. Understanding of effective memory management , including garbage collection and reference handling. #J-18808-Ljbffr ...

Senior Java Web Engineer

Location
Greater London, England, United Kingdom
stay up to date with modern technologies, frameworks, and engineering practices. Essential Skills Strong Java fundamentals (Java 21 preferred) including core concepts (collections, concurrency, memory management). Solid experience with Spring Framework (Spring 4+) and Spring Boot 3.x. Experience building and consuming REST APIs. Good knowledge of React ...

Java Lead Software Engineer — Digital Markets Execution Technology, Execute

Hiring Organisation
JP Morgan Chase
Location
London, UK
Employment Type
Full-time
operational stability for mission-critical platformsAdvanced in one or more programming language(s), with deep hands-on expertise in Java (17+), including concurrency, memory management, and object-oriented designDemonstrated experience designing clean APIs and rollout strategies for distributed systems (including integration and backward compatibility considerations)Practical experience with ...

Senior C++ / Java Developer

Location
Greater London, England, United Kingdom
scale systems.* Industry experience, operating at a senior engineer or technical‐lead‐equivalent level.* Solid understanding of object‐oriented design, data structures, algorithms, concurrency, memory management, and system integration.* Experience building and supporting distributed systems, including messaging, APIs, and inter‐service communication.* Familiarity with Linux environments, build tools ...

Senior Lead Software Engineer - LLM Ops Platform Reliability

Hiring Organisation
Hackajob Ltd
Location
Glasgow, Lanarkshire, Scotland, United Kingdom
Employment Type
Permanent
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 ...

Senior Lead Software Engineer - Mobile Engineering

Hiring Organisation
Hackajob Ltd
Location
South West London, London, United Kingdom
Employment Type
Permanent
high bar for engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability. Establish and improve mobile SDLCpractices: planning, development, peer review, testing, release management, and operational support. Lead the mobile testing and quality strategy(unit/integration/UI automation) and drive measurable improvements in stability and release … components Proven experience operating at a seniortechnical leadlevel: making system-level design decisions and driving adoption across teams. Strong knowledge of mobile fundamentals: performance, memory management, concurrency, offline-first patterns, networking, app lifecycle, and secure storage. Strong engineering practices: writing clean, testable code; effective code reviews; pragmatic documentation ...

Global Pet Nutrition - DT Commercial Solutions Architect

Location
Greater London, England, United Kingdom
within the organisation. What are we looking for? Hands-on experience architecting multi-step agentic AI workflows, including agent-to-agent orchestration, context and memory management, and integration of LLM-based reasoning with enterprise data sources and APIs Experience evaluating vendor and open-source agentic AI platforms against … software development/Implementation with a focus on architecture and design Working knowledge of Commercial domain platforms relevant to CPG(e.g CRM, Trade Promotion Management, Revenue Growth Management), API integration and ERP systems. Hands-on experience designing and building solutions on Azure and Google cloud platforms, data analytics ...

Java Developer – Front Office / Trading Systems

Location
Greater London, England, United Kingdom
Implement multithreading and concurrency patterns adapted to performance-critical systems Participate in system design, architecture discussions and technical specifications Continuously optimise performance (latency, throughput, memory, GC behaviour) Engineering & Delivery Contribute to the full software lifecycle: design, development, testing and release Produce clean, maintainable and well-tested code Participate … experience as a Java Developer in performance-critical environments Proven background in low-latency or high-throughput systems Solid understanding of concurrency, threading and memory management Experience working in Front Office, Trading or Risk IT environments Comfortable working in Linux production environments Clear communication and structured problem‐solving ...

Senior Software Engineer, Embedded UI

Location
Cambridge, England, United Kingdom
environment and then adapt those prototypes for production-grade deployment. You will collaborate closely with cross-functional partners in UI/UX design, product management, backend engineering, and business leadership to translate ideas into impactful solutions. You will investigate, diagnose, and resolve technical issues to maintain high-quality, commercially … validate ideas rapidly, working with a startup mindset to iterate quickly and deliver solutions Collaborate with UI/UX design, backend engineering, and product management teams to create and implement new user experiences Adapt proof-of-concept solutions into production-ready, scalable implementations Leverage AI, machine learning, and large ...

VP, Trading Systems Developer

Hiring Organisation
Galaxy Digital
Location
London, UK
Employment Type
Full-time
center infrastructure, growing the economy that runs on code. Galaxy delivers the onchain infrastructure that connects institutions to digital assets, including trading, advisory, asset management, staking, self-custody, and tokenization. Galaxy also develops and operates data center infrastructure to power AI and HPC workloads. Anchored by its Helios campus … multicast, routing, switching, congestion control) and use of kernel bypass technologies (e.g., DPDK, Solarflare/OpenOnload, RDMA).Familiarity with Linux internals, to include scheduling, memory management, and performance tuning. Bonus Points:eFX development experience in a low latency, zero GC environmentKnowledge of institutional encodings (FIX, SBE)Fault tolerant ...

C# Developer

Location
Greater Manchester, England, United Kingdom
legal professionals while increasing access to justice. What your team does The Clio operate team builds and maintains an innovative work and case management platform used across legal, energy, telecoms, and property management sectors. Our team works on a wide variety of challenges - from large-scale data management … architecture discussions, code reviews, and maintaining engineering best practices. What you may have: Strong experience with C#/.NET, including async/await, memory management, and resource handling. Deep knowledge of SQL Server, including query optimization, indexing, execution plans, and performance tuning. Solid understanding of HTML5, CSS3, Flexbox ...

C# Developer

Location
Manchester, England, United Kingdom
legal professionals while increasing access to justice. Summary: What your team does The Clio operate team builds and maintains an innovative work and case management platform used across legal, energy, telecoms, and property management sectors. Our team works on a wide variety of challenges — from large-scale data … management to real-time business workflows — and thrives on collaboration and continuous learning. Who you are You are an experienced engineer who enjoys solving complex problems and delivering high-quality software. You value collaboration, curiosity, and learning as much as coding. You understand the importance of clean code, maintainable ...

Java Developer Contract

Location
Greater London, England, United Kingdom
legacy components to improve latency and system throughput. Required Experience Core Java: 7+ years of deep expertise in Java (Java 17/21 features, memory management, multithreading, and concurrency). Frameworks: Extensive experience with Spring Boot, Spring Cloud, and Hibernate/JPA. Architecture: Proven track record with microservices ...

java developer in financial markets

Location
Greater London, England, United Kingdom
large-scale systems Industry experience at a senior engineer or technical-lead-equivalent level Solid understanding of object-oriented design, data structures, algorithms, concurrency, memory management, and system integration Experience building and supporting distributed systems, including messaging, APIs, and inter-service communication Familiarity with Linux environments, build tools ...

Senior Lead Software Engineer - Mobile Engineering

Location
Greater London, England, United Kingdom
high bar for engineering excellence: code quality, maintainability, security, performance, accessibility, and reliability. Establish and improve mobile SDLCpractices: planning, development, peer review, testing, release management, and operational support. Lead the mobile testing and quality strategy(unit/integration/UI automation) and drive measurable improvements in stability and release … components Proven experience operating at a seniortechnical leadlevel: making system-level design decisions and driving adoption across teams. Strong knowledge of mobile fundamentals: performance, memory management, concurrency, offline-first patterns, networking, app lifecycle, and secure storage Strong engineering practices: writing clean, testable code; effective code reviews; pragmatic documentation ...

C# / .NET Developer – Front Office, Electronic & Low Latency Trading Systems

Location
Greater London, England, United Kingdom
parallel programming patterns adapted to performance-sensitive systems Participate in system design, architecture discussions and technical specifications Continuously optimise performance including latency, throughput and memory usage Engineering & Delivery Contribute to the full software lifecycle: design, development, testing and release Produce clean, maintainable and well-tested code Participate in sprint … system stability, monitoring and incident prevention Technical Environment Core Technologies C#/.NET (expert level) Concurrency and parallel programming Asynchronous and multithreaded models Memory management and performance profiling Distributed and event-driven architectures Windows and/or Linux production environments Performance monitoring and profiling tools Valued Technical Exposure ...

Senior Lead Software Engineer - LLM Ops Platform Reliability

Location
Auchentibber, 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 ...

Senior Trading Systems Engineer

Hiring Organisation
Jobot
Location
Chicago, Illinois, United States
Employment Type
Permanent
Salary
USD 450,000 Annual
Level Systems: Deep knowledge of Linux kernel tuning, OS internals, and CPU architecture. Concurrency: Mastery of lock-free data structures, multi-threading, and memory models. Networking Hardware: Experience with TCP/IP, UDP, sockets, and kernel-bypass tech (e.g., Solarflare EF_VI).Hardware Acceleration: Familiarity with FPGA development (Verilog … Science, Computer Engineering, or Physics. Track Record: Minimum 5+ years building high-frequency trading (HFT) or market-making systems. Mindset: Obsession with clean code, memory management, and hardware-level optimization. Interested in hearing more? Easy Apply now by clicking the "Quick Apply" button. Jobot is an Equal Opportunity ...

Technical Consultant Fintech

Hiring Organisation
Quant Capital
Location
London, United Kingdom
Consultant Fintech100,000 Plus BonusQuant Capital is urgently looking for a Technical Architect/Consultant to join our high profile client.Our client provides data management platforms to the securities and investment management industry. They have offices across the globe and are the have the number one product … economics, Maths, finance·In-depth understanding and experience with multiple application servers i.e. WebLogic, WebSphere, JBoss, WildFly·Understanding Java monitoring tools, memory management tools and profilers·Experience with large-scale software designs including cloud base software designs·Working experience with Spring and Hibernate framework·6+ years expertise ...

Senior Software Engineer, UI Players

Hiring Organisation
Roku
Location
Cambridge, Cambridgeshire, UK
Employment Type
Full-time
ramp on an unfamiliar codebase with an agent helping you. What you'll be doingWork closely with product development, platform services, and release management teams to contribute extensively to our embedded UI development and underlying architectureIntegrate third-party C++ librariesInvestigate, diagnose and resolve issues within the Roku PlatformWe … developmentProficiency in AI Assisted programmingUnderstanding of API design considerations and tradeoffsFamiliarity with tools and libraries such as Boost, PlayReady, ALSA, DIAL a plusExperience with memory management and multi-threaded developmentExperience with OpenGL and DirectFBMedia/Video knowledge such as codecs, media streaming, etc. would also be a plusIdeally ...

(Senior) Android App Developer

Location
Motherwell, Scotland, United Kingdom
highly regulated or safety-critical sectors (e.g., Medical Devices/MedTech, Automotive, Aviation, Defense, Railway). Strong grasp of the Android SDK, application lifecycles, memory management, clean architecture, and dependency injection. Solid experience with unit and integration test automation and pipeline integration (Azure DevOps/GitHub). Professional … What we offer The opportunity to build software that supports medical diagnostics and contributes to better healthcare. Significant technical ownership without requiring a people-management career path. Collaboration with experienced engineers and specialists across software, systems, quality, regulatory and cybersecurity. The opportunity to shape reusable technologies used across multiple ...