field (or equivalent practical experience) Experience developing, debugging, and scripting in C/C++ and Python within Linux command-line environments, with a strong emphasis on low-level programming, memorymanagement, and system interaction for reverse engineering and vulnerability research Experience with reverse engineering and vulnerability research, using tools such as IDA Pro, Binary Ninja, or Ghidra Expertise More ❯
Description Task Description The System Administrator shall be responsible for providing network management and systems administration to maintain the customer 's High Performance Computing (HPC) infrastructure and HPC development environment Task Required Skills Experience using the Linix CLI Experience developing scripts using Bash/Python Experience performing System Administration including installation, configuration, and support of COTS/GOTS software … report generation Familiar with software frameworks used for searching, monitoring, and analyzing big data such as Splunk and Elastic Stack Experience with Linux configuration regarding Storage, Networking, Load Balancing, MemoryManagement, VMs, Firewalls, and System Monitoring Experience with corporate STE/STN security compliance policies, procedures, and tools Experience with corporate SSP accreditation processes Experience with IaC (Infrastructure More ❯
Clearance Understanding of OS Internals (any major OS) Experience reading or writing assembly (x86, x64, ARM, PPC, MIPS, SPARC, 68k, or others) Familiarity with stack frames, calling conventions, and memorymanagement Experience developing embedded systems Understanding of network protocols (TCP/IP stacks, wire-level protocols, RF communications, BGP, routing protocols, or others). Understanding of exploit mitigations More ❯
every part of the business, from trading and research to operations and risk. Responsibilities: Design and optimise critical components of the trading platform, including exchange and broker connectivity, order management, feed handlers, deployment pipelines, and monitoring systems. Push the boundaries of modern C++ for low-latency optimisation, template metaprogramming, lock-free concurrency, and high-throughput networking. Collaborate closely with … development lifecycle, including architecture, implementation, deployment, and participation in on-call rotations. Candidate Profile: Expertise in modern C++ (C++17/20), with deep understanding of performance-critical programming and memory management. Strong computer science fundamentals, including algorithms, data structures, concurrency, operating systems, and networking. Experience with distributed systems, low-latency environments, or other high-performance domains (finance background not More ❯
City of London, London, United Kingdom Hybrid / WFH Options
Thurn Partners
every part of the business, from trading and research to operations and risk. Responsibilities: Design and optimise critical components of the trading platform, including exchange and broker connectivity, order management, feed handlers, deployment pipelines, and monitoring systems. Push the boundaries of modern C++ for low-latency optimisation, template metaprogramming, lock-free concurrency, and high-throughput networking. Collaborate closely with … development lifecycle, including architecture, implementation, deployment, and participation in on-call rotations. Candidate Profile: Expertise in modern C++ (C++17/20), with deep understanding of performance-critical programming and memory management. Strong computer science fundamentals, including algorithms, data structures, concurrency, operating systems, and networking. Experience with distributed systems, low-latency environments, or other high-performance domains (finance background not More ❯
slough, south east england, united kingdom Hybrid / WFH Options
Thurn Partners
every part of the business, from trading and research to operations and risk. Responsibilities: Design and optimise critical components of the trading platform, including exchange and broker connectivity, order management, feed handlers, deployment pipelines, and monitoring systems. Push the boundaries of modern C++ for low-latency optimisation, template metaprogramming, lock-free concurrency, and high-throughput networking. Collaborate closely with … development lifecycle, including architecture, implementation, deployment, and participation in on-call rotations. Candidate Profile: Expertise in modern C++ (C++17/20), with deep understanding of performance-critical programming and memory management. Strong computer science fundamentals, including algorithms, data structures, concurrency, operating systems, and networking. Experience with distributed systems, low-latency environments, or other high-performance domains (finance background not More ❯
london, south east england, united kingdom Hybrid / WFH Options
Thurn Partners
every part of the business, from trading and research to operations and risk. Responsibilities: Design and optimise critical components of the trading platform, including exchange and broker connectivity, order management, feed handlers, deployment pipelines, and monitoring systems. Push the boundaries of modern C++ for low-latency optimisation, template metaprogramming, lock-free concurrency, and high-throughput networking. Collaborate closely with … development lifecycle, including architecture, implementation, deployment, and participation in on-call rotations. Candidate Profile: Expertise in modern C++ (C++17/20), with deep understanding of performance-critical programming and memory management. Strong computer science fundamentals, including algorithms, data structures, concurrency, operating systems, and networking. Experience with distributed systems, low-latency environments, or other high-performance domains (finance background not More ❯
london (city of london), south east england, united kingdom Hybrid / WFH Options
Thurn Partners
every part of the business, from trading and research to operations and risk. Responsibilities: Design and optimise critical components of the trading platform, including exchange and broker connectivity, order management, feed handlers, deployment pipelines, and monitoring systems. Push the boundaries of modern C++ for low-latency optimisation, template metaprogramming, lock-free concurrency, and high-throughput networking. Collaborate closely with … development lifecycle, including architecture, implementation, deployment, and participation in on-call rotations. Candidate Profile: Expertise in modern C++ (C++17/20), with deep understanding of performance-critical programming and memory management. Strong computer science fundamentals, including algorithms, data structures, concurrency, operating systems, and networking. Experience with distributed systems, low-latency environments, or other high-performance domains (finance background not More ❯
to mission-critical deployments serving 100s–1000s of users. What You’ll Do Design agentic systems – Own the agent loop (plan → act → reflect), orchestration (DAG/state machine), and memory management. Build robust tooling – Create schemas, retries, rate limits, and SDKs for safe extensibility. Engineer memory & knowledge services – Implement episodic/semantic memory, retrieval APIs, deduping, and … complex AI concepts into actionable strategies. What We’re Looking For Required: Proven track record building and deploying LLM/agentic systems into production. Strong software engineering foundations: orchestration, memory, deployment, monitoring. Familiarity with agentic architectures (e.g. LangGraph, ReAct, CoT loops) and/or ability to build without frameworks. Confident in client-facing settings: workshops, presentations, advisory roles. Preferred More ❯