Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Flocktory

TechLead (Backend)

в Flocktory

200 000 —‍ 450 000 ₽/мес на руки

📍 Москва (м. Тверская)Полная удалёнка
Специализация
Java / Scala
Уровень
Lead
Команда
51 - 100 человек

Flocktory — аккредитованная динамично развивающаяся IT-компания, один из лидеров рынка Marketing Technologies.

Год основания: 2012.

Команда: 190+ человек.

Продукты: SaaS-платформа платформа лидогенерации, монетизации и персонализации.

Ценность наших продуктов: помогаем E-Commerce делать коммуникацию с покупателями максимально персонализированной и благодаря этому увеличивать лояльность покупателей, конверсию и средний чек, а также привлекать новую аудиторию и увеличивать прибыль.

Благодаря интеграции нашей платформы с сайтами крупнейших игроков рынка мы можем видеть больше 35% всех транзакций Рунета и данные о покупках и поведении более 100 миллионов человек.

Клиенты: 300+ крупных E-Commerce/ритейлеров, банков, страховых компаний (Детский мир, М.Видео, АльфаБанк, Газпромбанк, S7, Билайн, МТС, Мегафон, L'Oreal и др.).

Оборот: в 2023 году наша выручка составила более 2,5 млрд, что на 136% больше, чем в 2022 году. Мы стабильно растем по выручке на 40% YoY последние 9 лет.

Технологии/инструменты

ClojureJavaScalaKotlinDockerKubernetesRedisKafkaRabbitMQCassandraAerospikeSpark

Кого мы ищем

Ищем для нашей бэкенд-разработки техлида / руководителя практики / staff-инженера / chapter-лида / как там ещё нынче называют post-senior разработчиков.

У нас три продуктовых кросс функциональных команды, в каждой из которых есть свои бэкендеры. Кроме того, есть тренд на выделение платформенной бэкенд-разработки — это сервисы, библиотеки и фреймворки, общие для всех линеек бизнеса компании — например, библиотека сегментации, сервис управления пользовательскими профилями, rule engine и т. п.

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

Что разрабатывать

Система, которую надо будет развивать, — это несколько десятков микросервисов в Kubernetes (EKS) + Istio. Микросервисы общаются между собой синхронно через RPC over HTTP и асинхронно через Kafka-топики и SQS-очереди, хранят данные в Postgres, Redis, DynamoDB, Tarantool и S3. Логи — в EFK, мониторинг — в Prometheus + Grafana, алерты в — OpsGenie. Всё это добро, как полагается, обслуживает сотни подключенных B2B-площадок в режиме реального времени, 24x7 и без перерыва на обед.

Мы направленно идём в сторону everything as code, так что CI- и CD-пайплайны, вся инфраструктура и конфигурация сервисов у нас версионируются в Git.

У нас полностью своя продуктовая разработка. Логика сервисов выходит далеко за рамки банального CRUD, так что скучно не будет. У нас есть open source, github, хотим прокачивать inner source.

Команда

Мы верим, что построение внятных архитектуры и программного дизайна - это общее дело, поэтому поощряем самостоятельные осознанные решения. Вы считаете, что именно этот сервис именно сейчас нужно наглухо зарефакторить? Приносите ваши доводы — будем обсуждать, договариваться, делать.

В то же время мы понимаем: невозможно знать всё, и чтобы разгрузить продуктовые команды от излишних технологических деталей, у нас есть платформенные команды. Это значит, что не придётся разбираться, как монтировать диски к Kafka-брокеру или как организовать stateful set в K8S (но если всё же захотите разобраться — вам помогут, только спросите).

Структуру продуктовых команд мы в своё время сформировали так, чтобы они могли 99% проблем решать автономно. В каждой такой команде есть бэкендеры, фронтендер, продуктовый аналитик и, конечно же, продакт. При необходимости, в составе также есть дата-инженеры и дата-саентисты. Команда сама настраивает свои процессы планирования, разработки и рефлексии.

Скиллсет

Вам будет особенно легко вписаться в команду, если вы:

  • Уверенно владеете парочкой современных ЯП. Идеально, если это что-то из Java-экосистемы: Clojure, Java, Scala, Kotlin, ... (другие языки тоже пойдут, но будьте готовы, что основной язык нашей бэкенд-разработки сейчас — Clojure).
  • Знакомы со следующими технологиями.
  • Docker.
  • Kubernetes или любой другой оркестратор контейнеров.
  • Любой service mesh.
  • Redis / DynamoDB / Tarantool / Cassandra / Aerospike / прочие KV-хранилища.
  • Kafka / RabbitMQ / Amazon SQS / любые другие брокеры логов / очереди.
  • Имеете опыт разработки высоконагруженных микросервисных решений.
  • Работали с MPP: Spark, Presto, Hive, Athena, Vertica, Redshift, Snowflake и т. п.
  • Имели практический опыт тюнинга производительности решений, работали с профилировщиками: YourKit, JProfiler etc.
  • Владеете JDK-инструментарием: jcmd / jmap / jstack etc.
  • Пишете тесты для своего кода и понимаете, зачем вы это делаете.
  • Владеете инструментами нагрузочного тестирования: Gatling, JMeter и т. п.
  • Имеете опыт техлидства в команде от 5 человек.
  • Умеете в менторство не только джунов, но и более скиллованных ребят.
  • Знаете, каково это — жить в облаке AWS / Google Cloud Platform / Azure etc., понимаете основы экономики облачных решений.

Что предлагаем

  • Стать частью динамично растущей компании, которая работает на одном из самых быстрорастущих рынков.
  • Работу в сильной команде разработки, с профессионалами, у которых есть чему поучиться.
  • Работу в среде, где ваши идеи и инициативы получат поддержку. Где вы сможете их реализовать.
  • Решение сложных задач.
  • Отсутствие бюрократии.
  • Работу в продуктовых кросс функциональных командах, работаем по Kanban, двухнедельными спринтами.
  • Возможность вертикального и горизонтального роста.
  • Полностью официальную зарплату, готовы обсуждать больше (финальная цифра зависит от вашего опыта, знаний и потенциала).
  • ДМС со стоматологией после испытательного срока.
  • Частичную компенсацию аренды жилья рядом с офисом.
  • Доступ ко всем обучающим мероприятиям группы.
  • Внешние программы обучения и участие в конференциях.
  • Современный комфортный офис в пяти минутах ходьбы от ст. м. Тверская.
  • Формат работы: любой (в т.ч. полная удаленка), поэтому рассматриваем кандидатов из других городов.
Юлия Соляева Recruiter
Flocktory

О компании Flocktory

Сфера
Продуктовая компания
Инвестиции
$1.7M
Размер
101 - 200

Flocktory — маркетинговая SaaS-платформа, которая позволяет привлекать новых клиентов, увеличивать конверсию, работать с лояльностью покупателей и другими целями. В число более чем 800 клиентов Flocktory входят крупнейшие интернет-магазины рунета, банки, ведущие онлайн-издания, транспортные компании и т.д.

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

7 000 – 9 000 $/мес на руки
Полная удалёнка
400 000 – 500 000 ₽/мес на руки
📍 Москва, офис или гибрид
400 000 – 480 000 ₽/мес на руки
Можно удалённо из РФ
400 000 – 450 000 ₽/мес на руки
Полная удалёнка
400 000 – 500 000 ₽/мес на руки
📍 Москва (м. Октябрьское поле), Санкт-Петербург (м. Московские ворота), можно удалённо из РФ