software engineer in algorithmic trading

Barak Market Making

Amsterdam

On-site

EUR 90,000 - 140,000

Full time

3 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

Визовая поддержка HSM
Кофе-бюджет и дневной рацион
Фитнес-зал и спортпитание
Lease-a-Bike
Международная среда
Командные мероприятия

Job summary

Barak Market Making ищет опытного инженера ПО для разработки и поддержки высокопроизводительных торговых компонентов. Основной фокус — низколатентные решения, IPC и оптимизация сетевых путей на Linux.

Кандидат будет сотрудничать с квант-трейдерами, исследователями и инженерами в Амстердаме; участие в CI/CD, архитектурных решениях и мониторинге обязательно. Опыт в финансовых рынках будет плюсом.

Qualifications

  • Минимум 3 года опыта разработки на C++ или Java в системах с высокой пропускной способностью и критическими требованиями.
  • Глубокие знания low-level software engineering: memory layout, concurrency, Linux internals, профилирование ядра.
  • Умение работать в команде, участвовать в code reviews и добиваться общих целей платформы.
  • Отличные устные и письменные коммуникативные навыки, способность объяснять сложные концепты.
  • Сильная обучаемость и инициативность; готовность выходить за рамки должностной инструкции.
  • Дополнительный плюс: базовое понимание инфраструктуры финансовых рынков, order books и exchange protocols.

Responsibilities

  • Проектировать, строить и поддерживать высокопроизводительные торговые компоненты с акцентом на IPC, память и сетевые ввод-выводы.
  • Сотрудничать с Linux и сетевыми инженерами для оптимизации сетевых буферов ядра и системной конфигурации.
  • Работать с квантовыми трейдерами и исследователями для переноса стратегий в детерминированный продакшн-код.
  • Брать на себя полную ответственность за инфраструктурные проекты: от архитектуры до CI/CD и мониторинга.
  • Упрощать сложные торговые компромиссы и объяснять системное поведение как техническим, так и не техническим командам.

Skills

C++
Java
низко-латентная оптимизация
Linux internals
Concurrency
Code reviews
Коммуникационные навыки

Job description

Описание:

Barak Capital Market Making is a technology-driven proprietary trading firm and an official market maker on major exchanges worldwide. Its Amsterdam office, established in 2021, is a new venture to expand its trading knowledge across Europe.

Задачи:
  • Design, build, and maintain high-performance, low-latency core trading components, focusing on IPC, memory optimization, thread management, and network I/O rather than application-level GUIs
  • Collaborate with Linux and network engineers to optimize kernel socket buffers, hardware integration, and system-level configurations for maximum throughput and reliability
  • Partner with quant traders and researchers to translate trading strategies into ultra-fast, deterministic production code
  • Take end-to-end responsibility for complex infrastructure projects, from architectural design and benchmarking to CI/CD automation and production monitoring
  • Explain complex technical trade-offs, system behavior, and low-latency bottlenecks to technical and non-technical teams
Требования:
  • At least 3 years of professional software engineering experience in C++ or Java, with a sustained track record of ownership and impact on mission-critical systems
  • Deep knowledge of low-level software engineering, including memory layout, concurrency models, Linux OS internals, kernel profiling, and low-latency optimizations
  • Ability to thrive in a collaborative team environment, share knowledge, participate in rigorous code reviews, and work toward shared platform goals
  • Exceptional verbal and written communication skills, with the ability to explain complex low-level concepts simply
  • Strong autodidactic drive and problem-solving initiative; comfortable taking ownership beyond rigid corporate silos
  • Будет плюсом: Basic understanding of financial markets infrastructure, order books, and exchange protocols
Условия:
  • HSM visa support and 30% ruling support, if applicable
  • Breakfast, fresh coffee, and daily meal allowance at the Amsterdam Zuid office
  • Access to gym facilities, travel reimbursement, or the Lease-a-Bike program
  • International environment and regular team events
  • Temporary employment
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

DUDOK • Amsterdam

On-site
EUR 65,000 - 105,000
HSM visa support
30% ruling support
Breakfast and coffee
+4
c++ developer for trading systems
c++ developer for trading systems

Selby Jennings • Amsterdam

On-site
EUR 90,000 - 130,000
Relocation assistance
Competitive compensation package
Low-Latency Trading Systems Engineer (C++/Java)
Low-Latency Trading Systems Engineer (C++/Java)

Barak Market Making • Amsterdam

On-site
EUR 90,000 - 140,000
Визовая поддержка HSM
Кофе-бюджет и дневной рацион
Фитнес-зал и спортпитание
+3
Low-Latency Trading Systems Engineer (C++/Java)
Low-Latency Trading Systems Engineer (C++/Java)

DUDOK • Amsterdam

On-site
EUR 65,000 - 105,000
HSM visa support
30% ruling support
Breakfast and coffee
+4
Infrastructure Engineer / Linux Performance Engineer
Infrastructure Engineer / Linux Performance Engineer

DUDOK • Amsterdam

On-site
EUR 120,000 - 150,000
Junior Trader
Junior Trader

DUDOK • Amsterdam

Remote
EUR 48,000 - 70,000
Breakfast allowance
Gym access
Travel allowance
+2
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
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
Energy Commodities Trader
Energy Commodities Trader

DUDOK • Amsterdam

On-site
EUR 90,000 - 140,000
Full HSM visa support and 30% ruling
Breakfast, fresh coffee, and dailyMeal
Access to gym facilities, travelReimb,
+1
Junior Algorithmic Trader
Junior Algorithmic Trader

DUDOK • Amsterdam

Remote
EUR 48,000 - 70,000
Breakfast allowance
Gym access
Travel allowance
+2