- Страна
- Сербия
Откликайтесь
на вакансии с ИИ

C++ Software Engineer (Market Data Systems)
Вакансия предлагает работу над сложными техническими задачами в престижной сфере количественного трейдинга. Привлекательные условия включают полную удаленку, 40 дней отпуска и доступ к передовым технологиям, однако порог входа очень высок.
Сложность вакансии
Высокая сложность обусловлена требованиями к глубоким знаниям C++17/20, многопоточности и системного программирования под Linux. Работа в сфере HFT (High-Frequency Trading) подразумевает экстремальные требования к производительности и оптимизации на уровне железа.
Анализ зарплаты
Зарплата в объявлении не указана, но для позиций C++ Engineer в сфере HFT (High-Frequency Trading) с релокацией в Сербию или удаленно, рыночные предложения обычно значительно выше среднего по IT-сектору. Учитывая требования к ультра-низкой задержке, компенсация может достигать верхних границ рынка.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в Brenxor уже сейчас
Присоединяйтесь к команде экспертов в области высокочастотного трейдинга и создавайте системы с ультра-низкой задержкой!
Описание вакансии
**C++ Software Engineer (Market Data Systems)
Remote or Serbia**
We are hunting for a talented C/C++ Software Engineer who genuinely loves working with complex datafeeds and isn't intimidated by high-stakes technical hurdles. In the world of quantitative trading, data is our lifeblood—meaning our quality standards are incredibly high and the volume of incoming data is massive.
What will you do:
*🌸*Expand Exchange Connectivity: Build and integrate robust gateways to connect with new financial exchanges globally.
*🌸*Optimize Performance: Fine-tune existing data connectors to minimize ingestion latency and maximize data throughput.
*🌸*Evolve Data Models: Implement support for new and emerging data structures and asset types within our data pipeline.
*🌸*Refactor for Scale: Modernize and re-architect existing solutions to ensure our infrastructure effortlessly scales alongside growing market volumes.
Requirements:
*💦*Modern C++ Expertise: Strong hands-on experience writing clean, efficient code using modern standards (C++17/20).
*💦*High-Throughput Architecture: A proven track record of managing, parsing, and processing massive streams of incoming real-time data.
*💦*Concurrency & Hardware Savvy: A deep understanding of multithreaded programming, concurrent systems, and CPU memory models.
*💦*Networking & Systems Mastery: A solid grasp of network protocols, communication layers, and Linux system internals.
*💦*CS Fundamentals: Strong foundational knowledge of core algorithms and data structures.
*💦*Global Collaboration: A professional level of written and spoken English to seamlessly partner with our international team.
*💦*Deep expertise in ultra-low latency, sub-microsecond real-time development.
Benefits:
*☘️*Immediate Impact: Dive into fascinating technical problems featuring ultra-fast feedback loops.
*☘️*Elite Global Network: Collaborate with a welcoming, exceptionally brilliant team of international professionals.
*☘️*Top-Tier Infrastructure: Gain access to state-of-the-art hardware and cutting-edge technological innovations.
*☘️*Ultimate Work Freedom: Work 100% remotely from anywhere on Earth, with full open-door access to any of our physical global offices whenever you like.
*☘️*Premium Perks: Enjoy a flexible schedule, an industry-leading 40 paid days off, and a highly competitive compensation package.
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- C++
- C++17
- C++20
- Linux
- Multithreading
- Low Latency
- Algorithms
- Data Structures
- Network Protocols
Возможные вопросы на собеседовании
Критически важно для систем с ультра-низкой задержкой (ULL).
Как вы минимизируете задержки (latency) при обработке сетевых пакетов в Linux? Расскажите про использование kernel bypass или настройки сетевого стека.
Проверка понимания современных стандартов и управления памятью.
В каких случаях вы предпочтете использование std::atomic вместо mutex, и как это влияет на производительность в многопоточной среде?
Важно для работы с рыночными данными.
Опишите ваш опыт проектирования систем, способных обрабатывать миллионы сообщений в секунду без потери данных.
Проверка знаний архитектуры процессоров.
Что такое false sharing и как его избежать при проектировании структур данных для многопоточных приложений?
Проверка навыков интеграции с биржами.
С какими протоколами передачи рыночных данных (например, FIX/FAST, ITCH) вы работали и какие основные сложности возникали при их парсинге?
Похожие вакансии
Java-разработчик
Senior Java разработчик (Блокчейн)
Senior Golang Developer
Senior Python разработчик
Lead Symfony Developer
Junior Python Developer
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!