c++ developer for trading systems

Selby Jennings

Amsterdam

On-site

EUR 90,000 - 130,000

Full time

10 days ago
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

Relocation assistance
Competitive compensation package

Job summary

HireHi в Амстердаме ищет инженера по C++ с фокусом на разработку и оптимизацию высокопроизводительных систем для торговли и инфраструктуры. Ваша задача — проектировать и развивать модули, обеспечивающие минимальные задержки в реальном времени.

Требуется опыт 3+ года в C++ (C++17+), знание Linux, системное программирование, память и сетевые основы, способность анализировать и снижать задержки на уровне процессора и сети. Опыт в торговле с низкой задержкой будет преимуществом.

Qualifications

  • 3+ года опыта разработки производительных программ на C++ (C++17+).
  • Сильное понимание системного программирования и низкоуровневой архитектуры.
  • Опыт работы в Linux, настройка ядра и профилирование производительности.
  • Понимание основ сетей и работы под нагрузкой.
  • Уверенный интерес к оптимизации производительности и решению инженерных задач.

Responsibilities

  • Разработка и оптимизация высокопроизводительных C++ систем для торговли, рыночных данных и инфраструктуры.
  • Анализ и снижение задержек на уровне CPU, памяти, кэша и сетей.
  • Создание масштабируемых и надёжных компонентов для распределённых систем в реальном времени.
  • Сотрудничество с командами аппаратного обеспечения, сетей и FPGA для оптимизации критических путей обработки.
  • Профилирование, бенчмаркинг и устранение узких мест в продакшн-системах.
  • Участие в проектировании будущих низколатентных архитектур.

Skills

C++17+
Системное программирование
Управление памятью
Архитектура CPU
Параллелизм
Linux
Сетевые основы
Оптимизация производительности
Low-latency/торговля
Профилирование

Tools

Профилировочные инструменты

Job description

Описание

A quantitative trading and investment technology firm operates globally across liquid financial markets, combining technology, large-scale research, and engineering to solve complex problems in systematic trading.

Задачи
  • Design, develop, and optimize high-performance C++ systems for trading, market data, and infrastructure workloads
  • Analyze and improve latency across CPU, memory, cache, and networking layers
  • Build scalable and reliable components for real-time distributed systems
  • Collaborate with hardware, networking, and FPGA teams to optimize critical data paths
  • Profile, benchmark, and troubleshoot performance bottlenecks in production systems
  • Contribute to the design of next-generation low-latency architectures
Требования
  • 3+ Years of professional experience developing performance-critical software in modern C++ (C++17 or newer)
  • Strong understanding of systems programming and low-level software architecture
  • Deep knowledge of memory management, CPU architecture, cache behavior, and concurrency
  • Experience in Linux environments, including familiarity with kernel tuning and performance profiling
  • Understanding of networking fundamentals and system performance under load
  • Genuine interest in performance optimization and solving complex engineering challenges
  • Будет плюсом: Low-latency trading, HFT, market-making, or exchange connectivity, kernel bypass technologies, TCP/UDP networking, FPGA interaction and hardware acceleration, real-time distributed systems, performance profiling and benchmarking tools
Условия
  • Opportunity to join a newly established Amsterdam engineering hub at an early stage
  • Work alongside some of the strongest engineers in quantitative trading
  • Tackle highly complex technical challenges at the intersection of software and hardware
  • Competitive compensation package
  • Relocation support is available
  • Collaborative, engineering-driven culture with significant ownership and impact
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior C++ Engineer — Trading Systems
Senior C++ Engineer — Trading Systems

Fionics • Amsterdam

On-site
EUR 120,000 - 180,000
Relocation support
Amsterdam on-site
Performance bonus
Technical Lead C++
Technical Lead C++

Albert Bow • Amsterdam

On-site
EUR 80,000 - 100,000
Low-Latency C++ Engineer for Trading Systems
Low-Latency C++ Engineer for Trading Systems

Selby Jennings • Amsterdam

On-site
EUR 90,000 - 130,000
Relocation assistance
Competitive compensation package
C++ Developer, Real-Time Trading Platform
C++ Developer, Real-Time Trading Platform

Teza Technologies • Bleiswijk

On-site
EUR 45,000 - 65,000
Health insurance
Office Lunches
Working with quantitative researchers
Senior C++ Engineer - On-site Low-Latency Trading Systems
Senior C++ Engineer - On-site Low-Latency Trading Systems

Fionics • Amsterdam

On-site
EUR 120,000 - 180,000
Relocation support
Amsterdam on-site
Performance bonus
Software Engineer (Trading / Rust / C++)
Software Engineer (Trading / Rust / C++)

Doghouse Recruitment • Amsterdam

Hybrid
EUR 66,000 - 110,000
Hybrid work
Relocation support
European sponsorship
+1
Trading Engineer
Trading Engineer

Coinmerce • Schiphol-Rijk

On-site
EUR 70,000 - 90,000
Free lunch
Fresh fruit
Weekly Friday drinks
+6
Senior C/C++ Low-Latency Engineer – Trading Systems
Senior C/C++ Low-Latency Engineer – Trading Systems

mathrix • Utrecht

On-site
EUR 65,000 - 85,000
Discretionary bonus
25 vacation days
Commuting expenses allowance
+4
Performance Engineer HFT- Amsterdam - 120-140K + OTE
Performance Engineer HFT- Amsterdam - 120-140K + OTE

Supergrads • Amsterdam

On-site
EUR 90,000 - 150,000
Software Engineer / Trading Engineer
Software Engineer / Trading Engineer

QuantFlow • Amsterdam

On-site
EUR 70,000 - 90,000