Назад
Company hidden
3 дня назад

C++ Software Engineer (Commodities)

Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
UK/US
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

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

Текст:
/
TL;DR
C++ Software Engineer (Commodities) (C++/Low-Latency Trading): Building a greenfield, event-based electronic trading platform for pricing, execution, market data, and risk management with an accent on ultra-low-latency C++ systems, exchange connectivity, and high-throughput concurrency. Focus on designing lock-free and cache-aware components, tuning kernel-bypass networking and NUMA performance, and supporting live futures and commodities trading.

Location: London, United Kingdom

Company

hirify.global is a proprietary financial trading firm using its own capital, trading strategies, and risk management methodologies to provide liquidity to global financial markets and hedge commodity exposure.

What you will do

  • Lead the design, implementation, and deployment of the core C++ trading platform across execution, order management, market data, pricing, and risk.
  • Design and maintain direct exchange connectivity, including order-entry gateways and feed handlers for CME, ICE, and other futures and commodities venues.
  • Optimize systems at microsecond and nanosecond scales using lock-free data structures, cache-aware design, kernel-bypass networking, CPU pinning, and NUMA tuning.
  • Collaborate with trading desks, quants, and developers on pricing, execution algorithms, feature development, and complex production issues.
  • Build high-performance components for simulation and live trading.
  • Own systems end to end, including design, testing, deployment, and production support in a live trading environment.

Requirements

  • 7+ years of professional C++ development experience with modern C++17/20, templates, move semantics, memory models, and concurrency.
  • Experience building low-latency, high-throughput, multithreaded systems for quantitative trading, ideally at a proprietary trading firm, market maker, hedge fund, or exchange.
  • Knowledge of exchange operations, order types, matching-engine behavior, market microstructure, and native exchange protocols such as iLink/MDP, ICE protocols, FIX, or SBE.
  • Direct experience with futures or commodities markets.
  • Systems-level expertise with Linux/Unix, Git, TCP/UDP, multicast networking, kernel-bypass stacks such as Onload, VMA, or DPDK, and performance profiling.
  • Experience with distributed systems, large datasets, SQL/NoSQL or tick databases, and scientific computing with Python, NumPy, or pandas.

Nice to have

  • Experience with energy markets, including crude oil, refined products, or natural gas, and with swaps.
  • Bachelor’s degree or higher in computer science, engineering, or another technical discipline, or equivalent practical experience.

Culture & Benefits

  • Hands-on senior role with broad ownership across the trading stack.
  • Small cross-functional team working directly with trading desks, quants, and developers.
  • Production code is deployed into systems trading real markets.
  • Inclusive environment and equal opportunity employment.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →