Москва
О проекте:
Мы развиваем и сопровождаем программное обеспечение для торговых и клиринговых систем, где критически важны производительность, надёжность и отказоустойчивость. В связи с ростом ищем разработчика C++ уровня Middle, готового решать нетривиальные задачи в высоконагруженной среде.
Обязанности:
Разработка и оптимизация серверного ПО для торговых и клиринговых систем
Создание, написание и поддержка unit-тестов (gtest, boost test, catch2)
Проведение отладки и статического/динамического анализа кода
Участие в code review, обеспечение качества и читаемости кода
Повышение производительности приложений: снижение задержек, повышение throughput
Взаимодействие с другими разработчиками, аналитиками, QA
Требования:
3+ года опыта коммерческой разработки на C++
Уверенное знание языка и стандартной библиотеки (STL, контейнеры, умные указатели, многопоточность)
Опыт многопоточной разработки
Понимание различий между юнит- и интеграционными тестами
Опыт написания юнит-тестов с использованием gtest, boost test, catch2
Опыт работы с CMake, Git
Навыки поддержки и написания Python-скриптов
Знание основных паттернов проектирования
Понимание жизненного цикла разработки ПО (SDLC)
Будет плюсом:
Опыт разработки серверных решений под Linux
Навыки работы с AI-ассистентами (GitHub Copilot, DeepSeek, Qwen 2.5 и др.)
Базовые знания SQL
Опыт профилирования и оптимизации C++-приложений
Знание принципов работы финансовых/биржевых систем — большой плюс
Мы предлагаем:
Конкурентную заработную плату (обсуждается индивидуально)
Гибкий график, возможность частично удалённой работы
Интересные задачи в области высоконагруженных систем
Современный технологический стек
Доступ к внутренним обучающим программам и конференциям
Влияние на технические решения и развитие продукта
Хочешь стать частью команды, где ценится качество, глубина технических решений и ответственность? Присылай резюме – обсудим!
Москва
Не указана
Москва
Не указана