Luxoft Serbia

c++ developer in trading systems

In short

Senior C++ роль в компании, разрабатывающей торговые системы для крупного американского хедж-фонда: миграция монолитной C++ платформы на новую распределённую архитектуру. Требуются глубокие знания C++ (от C++98 до C++11, желательно C++14–C++20), сильные навыки алгоритмов и unit-тестирования, Linux и gdb, хороший английский язык. Работа офисная, в Белграде, Сербия.

Описание
A large US hedge fund develops global trading systems and is migrating a monolithic C++ platform to a new distributed architecture.
Задачи
•Develop and optimize robust, well-tested low-latency C++ trading systems
•Port legacy and modern C++ code to a distributed platform
•Refactor code safely and efficiently
•Participate in weekly sprints and daily stand-ups with developers worldwide
•Study programming languages and their evolution
•Perform constructive code reviews for other developers
•Drive increasing efficiency in modern financial markets
Требования
•C++98 through C++11; experience with C++14, C++17, and C++20 is preferred
•Strong algorithms and software engineering skills
•Good written and spoken English
•Strong unit testing skills
•Linux and gdb
•Willingness to do what is needed to get the job done
•Humility and ability to accept constructive code review criticism
Nice to have: Boost, gtest, Abseil, DPDK, trading systems for equities, futures, FX, or commodities, FIX, ITCH, OUCH, SBE, Kafka, Pulsar, Aeron, distributed systems, heavy template metaprogramming, CI/CD, DevOps, GitLab, Python, Java.
Условия
Office role in Belgrade, Serbia.

Stop applying.
Get referred.

$10 in free credits

In just 60 seconds, fully on autopilot — Eraldt's AI agents read your CV, map the roles you fit, find live vacancies and the people who can refer you, write personal emails, and get you referred.

This isn't an application: your CV doesn't go to the company, and we don't promise a referral for this exact role.

Discover who else lands interviews on autopilot