CareerPlan

Apps Dev Tech Lead Analyst - C13 - BELFAST

BELFAST, United KingdomFull-time2026-08-12 → 2026-11-10
Hybrid

Core

Design, develop, and maintain an ultra low-latency Risk Engine for cash equities electronic execution, ensuring pre-trade risk controls with microsecond-level performance.

Role type

Senior Software Engineer – Ultra Low Latency Risk Engine Developer (Tech Lead)

Builds

Next-generation low-latency Risk Engine integrated into the broader execution platform (Centralised Position Service, Client Connectivity, Market Access)

Domain

Global Finance / High-Frequency Trading / Low Latency Systems

Deliverable

production ML models | product features

Required skills

Low Latency Java, C++ (Rust), multi-threading, concurrency, lock-free data structures, JVM/GC performance tuning, low-latency messaging (Aeron, Solace), NUMA-aware design, Linux kernel/OS tuning, low-latency networking (RDMA, kernel bypass)

Preferred skills

Master's degree, experience with algorithmic trading platforms

Technologies

Java, C++, Rust, Aeron, Solace, Linux

Responsibilities

Architect and optimize high-performance, lock-minimal, multi-threaded components; Integrate risk components with Client Connectivity and Market Access layers; Perform system-level performance tuning to minimize latency and jitter; Mentor engineers and drive architecture decisions; Collaborate with product development, quantitative research, and infrastructure teams.

Seniority

Senior, hands-on IC with leadership responsibilities