Senior Go developer (VK CXhub)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
О компании и команде
VK Customer Experience Hub — сервис автоматизации маркетинга, для которого мы разрабатываем визуальный событийно-ориентированный язык программирования. С его помощью можно делать автоматические персонализированные рассылки, сложные фильтры по сотням миллионов событий, программировать ботов на тысячи шагов и обрабатывать миллионы клиентских профилей в реальном времени. Для персонализации мобильных и веб-приложений развиваем свой конструктор веб-страниц, JS SDK и Mobile SDK.
Ищем программиста, который умеет работать с БД при высокой нагрузке. Наш текущий стек: Go, ClickHouse, Tarantool, PostgresSQL, Apache Kafka; Gitlab CI/CD, Kubernetes, Docker, Docker Compose, CentOS 7/8.
Сервисом пользуются и крупные компании, и ИП. Всегда есть нетривиальные задачи по оптимизации и масштабированию. Ориентируемся на методологию канбан с эволюционным изменением процессов и возможностью каждого повлиять на результат.
Сравниваем себя с рынком и ставим цели: меньше спама и нерелевантных сообщений, меньше рутины у маркетинга и разработчиков, выше скорость запуска, дешевле проверка маркетинговых гипотез.
Ожидания от кандидата
- опыт работы от 3 лет — особенно важен опыт работы с БД при высокой нагрузке. Плюсом будет опыт работы с ClickHouse, PostgreSQL, Tarantool;
- отличное знание Go;
- отличное знание базовых алгоритмов и структур данных, понимание архитектурных паттернов;
- опыт проектирования и поддержки распределённых отказоустойчивых систем 24/7;
- высокий уровень самостоятельности и коммуникабельности.
Условия работы
- формат работы: удаленный/гибрид
- реализация задач в Go-сервисах, задач на проектирование;
- ревью архитектуры с коллегами;
- работа с ORM;
- работа с терабайтами данных — миллионы записей о клиентах, миллиарды событий по клиентам, справочники и т. д.;
- решение нестандартных задач — есть возможность влиять на развитие процессов и применяемых технологий.
Бонусы
Работа в VK — это:
- возможность создавать продукты и сервисы, которые меняют к лучшему жизнь миллионов пользователей;
- амбициозные задачи, масштабные проекты и возможности для профессионального роста;
- совместные интересы и увлечения: помогаем раскрывать таланты и отлично проводить свободное время;
- работа в команде профессионалов из разных сфер, которые всегда готовы поделиться опытом;
- программа благополучия: заботимся о здоровье и хорошем самочувствии сотрудников;
- компенсация питания в кафе и ресторанах рядом с офисами — 800 рублей в день;
- компенсация спортивных активностей — 30 000 рублей в год в регионах и 35 000 рублей в год в Москве и в Санкт-Петербурге;
- 16 корпоративных команд по 12 видам спорта.