C++ Backend Developer

з/п не указана
Компания «Кронштадт»
Москва Постоянная занятость Полный день

Описание

Группа компаний Кронштадт АО «К-Технологии» в поиске C++ Backend Developer Чем предстоит заниматься: Разработка и поддержка серверной логики и API для высоконагруженных систем; Проектирование и реализация потокобезопасного кода с использованием возможностей C++ (C++11/14/17); Работа с реляционными и нереляционными базами данных, оптимизация запросов; Разработка сетевого взаимодействия (TCP/HTTP и прочие); Интеграция с ML-моделями: запуск инференса через готовые API, управление загрузкой ресурсов; Сериализация данных, работа с бинарными представлениями; Написание unit-тестов, отладка и профилирование; Участие в декомпозиции задач Ожидания: Опыт разработки на C++ от 2–3 лет; Уверенное знание C++11 и выше: move semantics, smart pointers, STL; Понимание многопоточности: std::thread, mutex, cv, atomic, умение проектировать потокобезопасный код; Опыт проектирования и реализации API; Знание SQL: индексы, транзакции; понимание принципов NoSQL; Опыт работы с сетевыми протоколами (TCP/HTTP); Владение Git на уровне организации ветвления; Опыт написания unit-тестов с использованием mock-объектов; Понимание принципов ООП и SOLID, применение на практике; Умение декомпозировать задачи самостоятельно. Будет плюсом: Опыт работы с асинхронными серверами (event loop); Знание бинарных форматов сериализации (msgpack, protobuf); Опыт интеграции ML-инференса в сервис (ONNX, TensorRT); Понимание тонкостей различий CPU/GPU, управление загрузкой ресурсов; Опыт работы с большими данными и масштабируемыми решениями. Условия: Вакансия в компании АО "К-технологии" (IT-аккредитация); Постоянная штатная позиция в структуре компании; Обсуждаемый формат работы - гибрид/ офис; ДМС.

Откликнуться
Источник: hh · 3 дня назад

Похожие вакансии в городе Москва

Все вакансии в городе Москва →