C++ разработчик
Ищем опытного C++ разработчика для поддержки и развития backend-сегмента programmatic-платформы для баннерной рекламы. Нужно разбираться в существующем коде, устранять сбои, оптимизировать производительность и развивать ad server, ad exchange и DMP. Требуется от 3 лет коммерческой разработки на C++, уверенное знание STL, многопоточности и Linux. Предлагают удалённую работу по РФ, гибрид или офис в Москве, официальное оформление и белую зарплату.
Зарплата не указана — оценили по рынку
На основе 30 похожих вакансий за 90 дней.
Что предстоит делать
Мы развиваем собственную programmatic-платформу для баннерной рекламы. Система работает с сетью сайтов напрямую и интегрируется с другими рекламными платформами по RTB и s2s. Внутри — ad server, ad exchange, DMP и другие сервисы, которые ежедневно обрабатывают рекламный трафик. Ищем в команду C++ разработчика, который возьмёт на себя помощь с поддержкой и развитием backend-сегмента платформы. Проект зрелый и находится в продакшене, поэтому важны не только навыки разработки, но и умение диагностировать проблемы, читать существующий код и безопасно вносить изменения.
- разбираться в работе сервисов и устранять причины сбоев;
- развивать ad server, ad exchange, DMP и связанные подсистемы;
- оптимизировать производительность и потребление ресурсов;
- рефакторить существующий код и сокращать технический долг;
- писать тесты и участвовать в ревью кода;
- взаимодействовать с разработчиками и внутренними заказчиками.
- Ожидаем:
- от 3 лет коммерческой разработки на C++;
- уверенное владение современным C++ и STL;
- опыт разработки серверного ПО под Linux;
- понимание многопоточности, синхронизации, управления памятью и сетевого взаимодействия;
- знание алгоритмов и структур данных;
- понимание структурных и функциональных различий разных БД (MySQL, Postgress, ClickHouse);
- самостоятельность при диагностике проблем в production;
- умение работать с большой существующей кодовой базой.
- Будет преимуществом:
- опыт с highload- или low-latency-системами;
- знание HTTP и TCP/IP не только на уровне использования библиотек;
- опыт с актуальными и прошлыми версиями PostgreSQL, MySQL, ClickHouse, Redis, Tarantool или Aerospike;
- Python или Lua для служебных инструментов и автоматизации;
- понимание programmatic-рекламы, OpenRTB, SSP/DSP или рекламных аукционов;
- минимальное понимание контейнеризации и подходов в ней;
- опыт работы с Linux, FreeBSD и пакетами Debian на уровне системного администратора.
- Наш текущий стек:
- C++20, Clang, Linux, много самописных решений для многопоточности, подключения сетевых сервисов, JSON-based общения и несколько типов хранилищ.
Что предлагаем
Стек и инструменты
Подходит ли вам эта вакансия?
Зарегистрируйтесь и загрузите резюме — посчитаем % совпадения с этой вакансией, подсветим сильные стороны и что стоит подтянуть
Похожие вакансии
6 вакансийСтарший C++ инженер
~2 258 275 ₸ оценка
Ищем опытного C++ инженера для укрепления безопасности крупного десктопного приложения медицинского устройства на C++/Qt. Нужно выявлять и устранять уязвимости в устаревшем коде, проводить код-ревью и статический анализ, обеспечивая соответствие стандартам IEC 62304. Требуется 7+ лет опыта, глубокое знание Qt и безопасного кодирования, а также свободный английский.
Senior C++ разработчик
~2 258 275 ₸ оценка
Ищем Senior C++ разработчика для развития высоконагруженных сервисов в продукте PT SIEM (кибербезопасность). Нужен экспертный C++, опыт проектирования распределённых систем, работы с highload, Docker/Kubernetes и базами данных. Предлагают обучение, гибкий отпуск, ДМС и компенсацию спорта и английского.
Android BSP инженер
~2 258 275 ₸ оценка
Вакансия для опытного инженера, который будет заниматься разработкой и поддержкой Android BSP для встраиваемых устройств. Требуется глубокое знание Android платформы, C/C++ и Embedded Linux, а также опыт работы с камерой, дисплеем и медиа-подсистемами. Предлагается работа с новейшими версиями Android и участие в кросс-функциональной команде.
Инженер встраиваемого ПО
~2 258 275 ₸ оценка
Ищем опытного инженера встраиваемого ПО для оборонного проекта: разработка низкоуровневого софта для платформ с ИИ-ускорением. Требуется 5+ лет опыта, уверенный C/C++, Embedded Linux и отладка на уровне железа. Работа удаленно в Европе, полный рабочий день по контракту, английский B2+.
С++ разработчик
~2 258 275 ₸ оценка
Ищем опытного C++ разработчика для разработки и поддержки информационных систем, включая собственную СУБД ЛИНТЕР. Нужен глубокий опыт C++17/20, алгоритмов и многопоточности, а также готовность руководить небольшой группой. Предлагают стабильную IT-компанию, официальное оформление и гибкий формат работы.
Разработчик CAD системы с ИИ
~2 258 275 ₸ оценка
Разработка современной CAD-системы для капитального строительства с применением ИИ. Требуется опыт от 3 лет и экспертное владение C++, знание 3D-графики и алгоритмов. Предлагают интересные задачи, официальное оформление, высокую зарплату и возможность удаленной работы после испытательного срока.