other

Senior Backend Developer (Java)

30 сентября 2024

От 250 000 руб.

Город: Москва

getmatch

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 3 лет

Привет! Мы в поиске Senior Backend Developer (Java) в активно развивающуюся компанию Matchy. О компании Мы разрабатываем самую крутую SaaS-платформу для поиска кандидатов. Проще говоря, делаем “google для рекрутеров”. В продукт входит поисковый сервис по платной подписке и chrome extension. Растём по выручке и клиентам примерно x2 в год. В команде около 30 человек, в пропорции 1 к 2, R&D и Sales&Marketing. О проекте В наших процессах есть доброжелательный code review, CI, автотесты и много всего другого. В нашей инфраструктуре 75+ серверов, а реализована она через “Infrustructure as a code” подход. Со стороны разработки 50+ сервисов, 5 кластеров, терабайты трафика, Kotlin, Java, Python, TypeScript, Hadoop, Hbase, PostgreSQL, Solr, RabbitMQ. Обязанности Развивать бекенд проекта, обеспечивать стабильную и быструю работу систем, готовить их к дальнейшему росту. Улучшать базу кандидатов (полнота, консистентность, проклеенность, свежесть, etc), поисковую выдачу (релевантность данных к поисковым запросам, ранжирование, перфоманс, etc), конвейер сборки данных, системы скачки и аналитику по работе наших сервисов. Выстраивать процессы, при которых команда будет работать максимально эффективно. Мы ищем Хорошего, опытного инженера, который имеет опыт и понимание в вопросах: Платформы JVM (Java/Kotlin) от 5ти лет коммерческого опыта Алгоритмов и структур данных Работа поисковых систем (индексация, ранжирование, etc) Работа с большими данными (Hadoop/Hbase/MapReduce/Spark) Принципы работы распределённых систем Умение разбираться в сложных технических проблемах Computer science (OS, networks, CI/CD, IaaC, hardware, security, etc) Хорошие навыки коммуникации Базовые навыки управления проектами и командой (менторинг) Примеры задач Увеличить количество контактов типа Telegram Написать автоматизацию для скачки сайтов требующих JS-render Добавить аналитику с долями размера разных полей индекса Снизить количество нерелевантных профилей в поисковой выдаче Уменьшить количество неправильных склеек профилей Ускорить pipeline сборки данных (оптимизация map-reduce / spark команд) Исследовать heap dump сервиса после падения с OOM и завести задачи на оптимизацию потребления памяти Условия и Бонусы Официальное трудоустройство. Белая зарплата на карту два раза в месяц и делаем все налоговые отчисления. Команда, где есть возможность любому сотруднику проявить себя и повлиять на работу всей компании. Работаем на MacBook Pro. В случае необходимости компания оплачивает курсы. Гибкий график. Онбординг. Все расскажем и покажем. Не бросим наедине с новыми задачами. Уверенность в завтрашнем дне. Нам 10 лет, мы прибыльные и самоокупаемые.

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 122820519

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

Senior Backend Developer (Java/Scala)

Договорная

Москва

АТОН

Senior Backend Java Developer//Remote

Договорная

Москва

HRS

Java backend developer

Договорная

Москва

Северсталь

Java Backend developer

От 400 000 руб.

Москва

Рукс Солюшенс

Java Backend Developer

От 200 000 руб.

Москва

HR Prime

Backend Developer (Java)

Договорная

Москва

Т1