Программист C++ в Антиспам, удалённо

Дата размещения вакансии: 17.06.2024
Работодатель: VK
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Проект Антиспам предоставляет возможность прикоснуться к highload и big data не на словах, а на деле: через нас проходят миллиарды писем и сообщений, которые необходимо обрабатывать и анализировать. Мы выявляем спам, фишинг, предоставляем платформу для категоризации писем.

Антиспам — один из стратегически важных проектов в компании, который предоставляет решения для таких проектов, как Почта, Агент, Мой Мир и других.

Команда занимается созданием системы, способной обнаруживать вредоносное содержимое в почте, сообщениях социальных сетей и блокировать доставку конечному пользователю.

Задачи:
  • разработка на C++/Go ядра антиспама;
  • разработка и улучшение парсеров, систем статистики и т. п.; разработка и оптимизация клиент-серверной архитектуры системы;
  • поддержка высокопроизводительного smtp-фронтенда;
  • обработка большого потока сообщений в real time.
Требования:
  • отличное знание C++;
  • стремление к написанию качественного кода и покрытие его тестами;
  • коммуникабельность (придётся взаимодействовать с другими командами, согласовывать интерфейсы и дизайн);
  • хорошее знание ОС Linux (как инструментов, так и API);
  • знание классических алгоритмов и структур данных.
Будет плюсом:
  • знание Go;
  • работа с асинхронным IO (libevent, epoll, boost: asio);
  • знание сетевых протоколов (особенно HTTP, GRPC и TCP/UDP);
  • знание основ работы с базами данных (РСУБД, NoSQL, In-memory).