Lead Backend Architect / CTO (Highload AdTech / Push Platform)

Работодатель:
Зарплата:
3 000 - 3 000 USD
Опыт работы:
Более 6 лет

Мы разрабатываем собственную высоконагруженную платформу для работы с браузерными push-уведомлениями.

Проект включает полный цикл работы с Web Push:

  • Сбор push-подписок через Service Workers и Push API.
  • Управление подписчиками и базами данных.
  • Сегментацию аудитории.
  • Построение автоматизированных воронок взаимодействия с пользователями.
  • Многопоточную отправку push-уведомлений. Работа с очередностью отправок, контроль тайминга рассылки, сегментация рассылки.
  • Систему аналитики и обработки событий в реальном времени.
  • Управление доменами, подписными страницами и рекламными потоками.

Платформа создается с нуля и должна выдерживать высокую нагрузку:

  • Активная база от 200 000 юзеров в моменте
  • Десятки миллионов событий в сутки.
  • Миллионы push-отправок ежедневно.
  • Одновременную работу большого количества рассылок и автоматизаций.

Что предстоит делать

  • Спроектировать архитектуру системы с нуля.
  • Принимать ключевые технические решения по проекту.
  • Разработать ядро платформы.
  • Спроектировать систему сбора подписчиков.
  • Реализовать систему сегментации и управления базами.
  • Построить высокопроизводительный движок push-рассылки.
  • Реализовать систему очередей и распределения нагрузки.
  • Спроектировать аналитическую подсистему.
  • Участвовать в проектировании интерфейсов совместно с Product Owner.
  • Проводить code review.
  • Декомпозировать задачи для команды.
  • В дальнейшем участвовать в найме и развитии команды разработки.

    Технические требования

    !Обязательно:

  • Опыт проектирования высоконагруженных систем.
  • Опыт разработки на Go.
  • PostgreSQL.
  • Redis.
  • Docker.
  • Linux.
  • Опыт работы с очередями сообщений (Kafka, NATS, RabbitMQ или аналогами).
  • Опыт построения отказоустойчивых сервисов.
  • Опыт проектирования API.

    Будет большим плюсом:

  • ClickHouse.
  • Kubernetes.
  • Опыт работы с системами аналитики.
  • Опыт в AdTech, Affiliate Marketing, Push Networks, DSP/SSP, Email Platforms или крупных SaaS-проектах.
  • Опыт проектирования систем с миллионами событий в сутки.
  • Опыт работы с Web Push.
  • Опыт работы с Service Workers.
  • Опыт работы с Push API.
  • Понимание особенностей Chrome Push, Firefox Push и других браузерных push-сервисов.
  • Опыт построения систем доставки уведомлений.

    Формат работы

  • Удаленно.
  • Бонусы за ускоренную реализацию проекта
  • Полный рабочий день.
  • Долгосрочный проект с возможностью кратного роста ЗП для вас при успешной реализации и дальнейшем сопровождении
  • Высокая степень влияния на архитектуру и развитие продукта.

Рассматриваются только отклики, которые заполнили анкету.

https://docs.google.com/forms/d/e/1FAIpQLSdIE9vVBil0YdW08UWDyhtEJFeDuyx8tlZlfNSDGogwaSg4Fg/viewform?usp=header

Похожие вакансии

Senior Flutter Developer / Разработчик
Playneta

Опыт в продуктовой разработке от 5 лет, из них 3+ года на Flutter. Глубокое понимание того, как Flutter рисует.

Lead Unreal Engine Developer
Employcity

Профессиональный опыт работы с Unreal Engine не менее 5 лет, опыт в разработке на Unreal Engine, включая опыт работы над...

Ведущий бизнес-аналитик (BSS)
РТК-ЦОД

Опыт работы бизнес-аналитиком от 6-ти лет, включая работу с BSS. Понимание архитектуры BSS-систем (биллинг, CRM, заказы, платежи).

Архитектор
МАКС

Высшее архитектурное образование. Опыт работы архитектором от 3 лет. Уверенное владение Autodesk Revit. Внимательность к деталям, ответственность и соблюдение сроков.

Chief Marketing Officer в Instagram
АЕ-ТЕХНОЛОГИИ

предприниматели. Не человек про «воронки». — делать большие охваты. — чувствовать тренды. — Понимаете, как работает внимание аудитории. — Работали с командами. —