Bertelsmann
C++ Engineer (f/m/d)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Performance-архитектор в команду Ad Server компании smartclip. Задача — оптимизировать высоконагруженную рекламную систему на C++ с миллионами запросов в секунду и минимальными задержками.
Задачи
- Оптимизировать hot path движка Ad Serving и бороться за микросекунды задержки
- Развивать распределённую архитектуру smartx для международного масштабирования
- Проектировать использование NoSQL для выборки сложных targeting-данных без превышения latency-бюджета
- Устанавливать и определять C++ best practices и стандарты кодовой базы
Требования
- Глубокое владение современным C++, понимание memory layout и кэшей
- Опыт работы в Linux, владение perf, gdb, valgrind, strace
- Понимание распределённых систем и CAP-теоремы на практике
- Знание HTTP, JSON, XML
- Готовность приезжать на встречи в офис в Берлине и на командные мероприятия
Условия
- Преимущественно удалённая работа с периодическими встречами в tech-офисе в Берлине
- 30 дней отпуска плюс выходные 24 и 31 декабря
- Smart Fridays с возможностью четырёхдневной рабочей недели
- Deutschlandticket и JobRad
- Спортивные и оздоровительные предложения, поддержка ментального здоровья
- Corporate Benefits, доступ к RTL+
- Hackathons, конференции и обмен опытом с сообществом
Навыки
- C++
- Linux
- perf
- gdb
- valgrind
- strace
- NoSQL
- HTTP
- JSON
- XML