Senior C++ developer (Fintech) — Россия, Казань
3 000–5 000 $
ОткликнутьсяКомпания: ••••••••
Локация: Россия, Казань
Формат: Удалённая работа
Занятость: Полная занятость
Грейд: Senior
Senior C++ Developer (Fintech / Trading Platform) — Remote
Ищем Senior C++ Developer на удалённый финтех-проект от RaccoonSoft!
ANFQezyaWbx — международный tech-партнёр с распределённой командой из 100+ специалистов. Мы создаём масштабные продукты в сферах финтеха, здравоохранения и аналитики.
Сейчас ищем опытного C++ разработчика для долгосрочного проекта в области капитальных рынков и торговых платформ.
📍 Формат: полностью удалённо
🕒 Занятость: полный день
💼 Контракт: строго через ИП (индивидуальное предпринимательство)
💰 Вознаграждение: до $5 000 gross
🗣 Язык общения: русский, документация на английском
📅 Длительность: долгосрочное сотрудничество
Кого мы ищем
Мы ищем сильного Senior C++ Developer с коммерческим опытом от 5 лет, который работал с высоконагруженными многопоточными системами и имеет практический опыт разработки финтех-, банковских, торговых или других финансовых систем.
Особенно ценим опыт самостоятельного проектирования и разработки новых компонентов, принятия архитектурных решений и развития существующих высоконагруженных систем.
❗ Как откликнуться?
📌 Чтобы мы могли оперативно рассмотреть твою кандидатуру, пожалуйста, ответь на все 7 вопросов в сопроводительном письме. Это обязательная часть первичного отбора.
• С какими версиями C++ ты работал(а) в последних проектах и сколько лет у тебя коммерческого опыта именно с C++?
• Приходилось ли тебе разрабатывать высоконагруженные, многопоточные или performance-critical системы? Если да, расскажи кратко о проектах и своей роли.
• Какой у тебя практический опыт с многопоточностью и конкурентным программированием в C++?
• Приходилось ли тебе работать с большими объёмами данных, высокочастотными потоками данных или системами, где были важны latency, throughput и использование памяти?
• Есть ли у тебя опыт в fintech, trading, market data, биржевых, брокерских, банковских или других финансовых системах? Работал(а) ли ты с FIX/QuickFIX или другими финансовыми протоколами?
• Есть ли у тебя опыт работы с большой существующей или legacy C++ codebase?
• Подтверди, пожалуйста, что ты ознакомился(-ась) с описанием вакансии и тебе подходят все условия: полная удалённая занятость, долгосрочное сотрудничество, оформление строго через ИП и вознаграждение до $5 000 gross.
Почему мы просим ответить на эти вопросы? 😊
Мы получаем большое количество откликов, в том числе не соответствующих требованиям вакансии. Ответы помогают нам быстрее оценить релевантный опыт кандидата и уделить внимание каждому подходящему профилю.
Пожалуйста, обрати внимание: отклики без ответов на все 7 вопросов не смогут пройти первичный отбор.
Области проекта
• Разработка backend-части торговой платформы.
• Проектирование архитектуры и разработка новых компонентов.
• Работа с большими потоками рыночных данных (market data).
• Использование FIX-протокола, оптимизация обработки и фильтрации данных.
• Интерфейсная разработка с использованием Windows Template Library (WTL).
Что важно
• Уверенное владение современным C++ и коммерческий опыт разработки от 5 лет.
• Практический опыт многопоточного и конкурентного программирования.
• Хорошее понимание алгоритмов, структур данных и STL.
• Опыт разработки высоконагруженных систем, оптимизации производительности и работы с большими объёмами данных.
• Практический опыт разработки финансовых, банковских или торговых систем.
• Умение работать с существующей кодовой базой, проектировать и реализовывать новые компоненты.
Будет плюсом
• Опыт работы с биржевой инфраструктурой и потоками рыночных данных.
• Знакомство с FIX/QuickFIX.
• Знание AWS, ekpXtN cNAh9, MongoDB, Kubernetes.
• Знакомство с C# или C++/CLI.
Техническое интервью
Обрати внимание: технические интервью предполагают углублённую проверку теоретических знаний и практических навыков, включая:
• C++ и особенности языка.
• Многопоточность и конкурентное программирование.
• Алгоритмы и структуры данных.
• Проектирование систем и архитектурные решения.
• Практическое задание (live coding).
Этапы отбора
• Рассмотрение резюме и согласование профиля с командой.
• Техническое интервью — 1 час: C++, многопоточность, алгоритмы, структуры данных, проектирование систем и live coding.
• Развёрнутая обратная связь по итогам технического интервью с указанием сильных сторон и зон развития.
• Финальное техническое интервью с командой клиента — 1,5 часа.
• Финальное решение.
Стараемся проводить все этапы максимально оперативно и предоставлять обратную связь без длительных ожиданий.
Если тебе близки задачи проекта и подходят условия сотрудничества, будем рады твоему отклику! Не забудь, пожалуйста, приложить сопроводительное письмо с ответами на все 7 вопросов 😊