6 of 6 Remote/Hybrid Memory Management Jobs in London

Quantitative Developer

Hiring Organisation
Apache Associates
Location
London, South East England, United Kingdom
Employment Type
Full-Time
Salary
£110,000 - £120,000 per annum
research workflows, data acquisition, distribution, caching and parallelisation. Designing and implementing scalable, modular and maintainable production code. Improving software development practices, including testing, release management, packaging and deployment. Helping bridge the gap between quantitative research and production technology. What we're looking for We're interested in bright, technically … intellectually stimulating environment. Essential experience: Strong Python programming skills. A solid understanding of core computer science principles, including data structures, memory management and concurrency. Experience developing scalable, high-performance and well-structured production software. Some experience working with relational databases and SQL. A degree in Computer Science, Engineering ...

Software Engineering Team Lead - C++

Hiring Organisation
Spencer Rose Ltd
Location
London, United Kingdom
Employment Type
Permanent
Salary
GBP 110,000 Annual
developing and maintaining complex software applications and systems. Good understanding of software engineering principles, code quality and application performance. Knowledge of multithreading, concurrency and memory management. Previous experience in a technical leadership capacity, such as Team Lead, Technical Lead, Lead Developer or Senior/Principal Engineer. The ability ...

Senior iOS Engineer

Hiring Organisation
Economist Group
Location
London, UK
Employment Type
Full-time
UIKit).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 ...

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

Linux Systems Developer OpenSSL C

Hiring Organisation
Client Server
Location
Central London, London, United Kingdom
Employment Type
Permanent, Work From Home
Salary
£85,000
meeting up with an international team, in Central London offices once a week. About you: You have strong programming experience in C, including debugging, memory management and system-level programming You're highly proficient with Bash scripting for automation, tooling, testing and integration You have a deep understanding … Linux operating systems, especially Debian based ones, system services, process management, permissions and system administration You have a good knowledge of OpenSSL (both on the command line and programmatically), X.509 certificates and PKI fundamentals You understand Linux security mechanisms including seccomp, udev and auditd You have a good knowledge ...

Senior Software Engineer Python - Energy Trading

Hiring Organisation
Client Server
Location
City of London, London, United Kingdom
Employment Type
Permanent, Work From Home
interfaces and strengthen testing, error handling, logging and observability. You'll also optimise performance critical code, making effective use of vectorisation, parallelism and memory management. As a senior member of the team, you'll provide technical guidance and mentoring, raising engineering standards across the analytics function. Location/… error handling You have strong testing skills across unit, integration and regression testing You have experience improving performance through vectorisation, parallel processing and efficient memory management. You have a strong understanding of CI/CD, deployment practices, monitoring and production reliability You're collaborative with great communication skills, able ...