Эта вакансия в архиве

Посмотреть похожие вакансии ↓
Company hidden
обновлено 2 месяца назад

C++ Software Engineer (Ultra-Low Latency Systems)

250 000GBP
Формат работы
hybrid
Тип работы
fulltime
Грейд
middle
Английский
b2
Страна
UK/Europe

Описание вакансии

Текст:
/

TL;DR

C++ Software Engineer (Ultra-Low Latency Systems): Designing and developing latency-critical infrastructure for a high-performance trading firm with an accent on optimizing performance across the execution pipeline. Focus on building systems to handle high-frequency market data and order flow.

Location: Hybrid setup from a central London office

Company

High-performance trading firm.

What you will do

  • Design and develop latency-critical infrastructure using modern C++.
  • Build systems to handle high-frequency market data and order flow.
  • Own full lifecycle from requirements to deployment across core trading components.
  • Optimize performance across the execution pipeline, including memory access, caching, and branch prediction.
  • Collaborate with researchers and engineers to support strategy deployment.
  • Branch into specialized infrastructure projects when needed (compression, storage, GPU or FPGA integration).

Requirements

  • Strong proficiency in modern C++ (C++11 or newer).
  • Excellent understanding of system internals: memory hierarchy, syscalls, paging, CPU execution pipeline.
  • Deep comfort with algorithms, data structures, and performance tradeoffs.
  • Track record of independently designing complex and reliable software systems.
  • Experience working in Linux environments.
  • Interest in low-level optimization and trading infra performance tuning.