Разработчик на С++

MoscowC++Banner systemSpecialist
Команда разработки нового рантайма движка баннерной системы ищет разработчика на С++.
Мы пишем высоконагруженный сервис, который обрабатывает сотни тысяч запросов в секунду с SLA на время ответа на уровне нескольких сотен миллисекунд. Его основная задача — из миллиардов рекламных материалов эффективно найти самый подходящий для пользователя баннер.
Мы постоянно улучшаем алгоритмы ранжирования, оптимизируем архитектуру рантайма, работаем над стабильностью инфраструктуры и низкоуровневым тюнингом производительности наших компонентов.
Именно это позволяет нам повышать качество за счет использования машинного обучения, делать бизнес наших рекламодателей эффективнее и обеспечивать рост трафика без дополнительного железа.

Что нужно делать:

  • участвовать в проработке и реализации архитектуры новых сервисов рантайм-ранжирования;
  • наращивать производительность матчинга объектов, работы с бинарными рантайм-индексами и памятью в целом;
  • повышать стабильность инфраструктуры, удобство ее эксплуатации;
  • профилировать программы, выигрывать огромное количество железа благодаря низкоуровневым оптимизациям;
  • помогать рантайму такого масштаба (многие тысячи серверов) стать полностью облачным.

Мы ждем, что вы:

  • обладаете широким кругозором в области технологий, способны быстро разобраться с любой новой проблемой;
  • знаете классические алгоритмы и структуры данных;
  • отлично знаете С++ и STL;
  • инициативны, стремитесь делать проект лучше, удобнее.

Будет плюсом, если вы:

  • занимались профилированием и оптимизацией программ;
  • разрабатывали высоконагруженные сервисы;
  • понимаете алгоритмы машинного обучения;
  • умеете работать с чужим кодом, проводить ревью кода.

Условия:

  • сильная команда, новый проект, в котором можно быстро вырасти;
  • сложные задачи для сервисов с миллионами пользователей;
  • возможность влиять на процесс и результат;
  • зарплата на уровне рынка и выше;
  • расширенная программа ДМС, оплата 80% стоимости ДМС для супругов и детей;
  • гибкий график работы;
  • программа релокации для иногородних сотрудников.