Senior Ultra-Low Latency Risk Engine Lead

Citi

Greater London

Hybrid

GBP 120,000 - 160,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

27 days annual leave
Discretional annual bonus
Private medical care & life insurance
Employee assistance program
Pension plan
Paid parental leave
Learning and development resources

Job summary

Citi Equities Technology in London is seeking a Senior Software Engineer to own the ultra-low-latency risk engine in the cash equities trading hot path, with leadership responsibilities inspiring a distributed team.

You will design, implement, and tune multi-threaded components, apply JVM or native performance techniques, and collaborate with traders, researchers, and QA across regions to deliver low-latency risk checks and real-time controls.

Qualifications

  • Extensive software engineering experience in latency-sensitive trading systems.
  • Strong hands-on expertise in Java and/or C++ with low-latency focus.
  • Experience with Aeron, Solace or equivalent IPC frameworks.
  • Background in NUMA-aware design and kernel/OS tuning.
  • Leadership experience managing engineering teams (onshore/offshore).

Responsibilities

  • Design, develop, and maintain the ultra-low-latency risk engine for real-time checks.
  • Lead and mentor engineers across locations, drive architecture decisions.
  • Collaborate with traders, quants, infra, and QA across regions.
  • Implement testing frameworks for latency and performance, CI/CD.
  • Optimize end-to-end latency with advanced hardware and software techniques.

Skills

Ultra-low latency
Java (Low Latency)
C++/Rust
Multithreading
JVM/GC tuning
Aeron
Solace
IPC/Shared memory
Leadership
Performance optimization

Education

Bachelor’s or higher in CS/Engineering

Tools

Aeron
Solace
Linux kernel tuning
RDMA / kernel bypass

Job description

Citi Equities Technology in London is seeking a Senior Software Engineer to own the ultra-low-latency risk engine in the cash equities trading hot path, with leadership responsibilities inspiring a distributed team.

You will design, implement, and tune multi-threaded components, apply JVM or native performance techniques, and collaborate with traders, researchers, and QA across regions to deliver low-latency risk checks and real-time controls.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Ultra-Low Latency Risk Engine Developer
Lead Ultra-Low Latency Risk Engine Developer

Citibank (Switzerland) AG • Greater London

Hybrid
GBP 120,000 - 150,000
Hybrid work model
Private Medical Care
Senior Low-Latency Risk Engine Lead
Senior Low-Latency Risk Engine Lead

Citigroup Inc. • Greater London

Hybrid
GBP 120,000 - 180,000
27 days annual leave
Discretionary bonus
Private medical care
+2
Senior Software Engineer – Ultra Low Latency Risk Engine Developer
Senior Software Engineer – Ultra Low Latency Risk Engine Developer

Citigroup Inc. • Greater London

Hybrid
GBP 120,000 - 180,000
27 days annual leave
Discretionary bonus
Private medical care
+2
Senior Lead C++ Engineer - FICC eTrading (Low-Latency)
Senior Lead C++ Engineer - FICC eTrading (Low-Latency)

Fairygodboss • Greater London

On-site
GBP 120,000 - 160,000
Lead C++ Engineer - Ultra-Low Latency Trading Systems
Lead C++ Engineer - Ultra-Low Latency Trading Systems

JPMorganChase • Greater London

On-site
GBP 80,000 - 100,000
Senior Front‑Office Java Engineer – Ultra‑Low Latency
Senior Front‑Office Java Engineer – Ultra‑Low Latency

CMC Markets • Greater London

On-site
GBP 120,000 - 180,000
Senior Ultra-Low Latency Java Developer – Onsite
Senior Ultra-Low Latency Java Developer – Onsite

CMC Markets • Greater London

On-site
GBP 110,000 - 140,000
Senior Risk Engineer - Low-Latency Java & JVM
Senior Risk Engineer - Low-Latency Java & JVM

Bullish, Inc. • United Kingdom

On-site
GBP 90,000 - 140,000
Senior Front-Office Trading Engineer — Ultra-Low Latency Java
Senior Front-Office Trading Engineer — Ultra-Low Latency Java

CMC Markets • Greater London

On-site
GBP 120,000 - 190,000
Senior C++ Engineer - Ultra-Low Latency Trading Platform
Senior C++ Engineer - Ultra-Low Latency Trading Platform

DV Trading LLC • Greater London

On-site
GBP 120,000 - 180,000