Обязанности:
Группа технологических платформ YABBI представляет из себя комплекс высоконагруженных решений собственной разработки, предназначенный для ведения таргетированных рекламных кампаний крупного бизнеса. Это значит, что мы: сами придумываем технологические решения; занимаемся реализацией этих решений; успешно применяем наши разработки в бизнесе. Мы ищем Backend Engineer в команду Yabbi для работы над продуктом SSP – это платформа, которая помогает владельцам мобильных приложений (издателям) выгодно продавать рекламные места. Она автоматизирует процесс продажи, делая его максимально прозрачным и эффективным. Представь себе SSP как высокотехнологичный аукцион. С одной стороны – издатели, предлагающие свои рекламные места. С другой – рекламодатели, жаждущие заполучить внимание пользователей. SSP же выступает в роли умного аукциона, который: Собирает информацию о рекламных местах (формат, гео, аудитория) и о желаниях рекламодателей (целевая аудитория, бюджет); Проводит аукцион в режиме реального времени, определяя, кто из рекламодателей получит показ. Почему разработка SSP – это круто? SSP – это не просто платформа, а высокотехнологичный highload инструмент, который может стать настоящим полигоном для твоих амбиций и драйвером твоего профессионального роста. Разрабатывая SSP, ты: Погружаешься в передовые технологии: Осваиваешь машинное обучение, алгоритмы аукционов, Big Data и другие передовые технологии, лежащие в основе SSP; Получаешь глубокие знания и опыт, которые высоко ценятся на рынке труда; Решаешь нетривиальные задачи: Разрабатываешь сложные системы, оптимизирующие показ рекламы в режиме реального времени; Столкнувшись с нестандартными задачами, тренируешь свой креативный подход и критическое мышление; Создаешь продукт, которым будут пользоваться миллионы; Твой вклад напрямую влияет на эффективность рекламных кампаний и доход издателей. При разработке продукта мы используем: Go Сервисная архитектура, Prometheus, Kubernetes, Docker. GRPC (основной протокол взаимодействия между сервисами) PostgreSQL Clickhouse Kafka Redis Grafana Prometheus Docker Развертываемся в собственном K8S кластере компании. Мы ждем от тебя: Опыт написания сетевых многопоточных приложений на Go; Знание шаблонов проектирования и принципов SOLID; Понимание подходов к написанию модульного, расширяемого кода в чистой архитектуре; Опыт профилирования и отладки Go-кода; Опыт написания unit-тестов и тестирование написанного кода; Опыт работы хотя бы с одной реляционной или NoSQL базой данных на уровне понимания, как данные хранятся и выбираются; Готовность взять ответственность за результат выполненной работы. Будет плюсом: Опыт работы с PostgreSQL, ClickHouse, Kafka, Redis; Опыт работы со stateless-системами; Понимание основ Kubernetes и Docker; Опыт работы с Prometheus/Grafana; Опыт в highload-проектах. Что для нас важно в кандидате: Обучаемость и мотивация: наш стек осваивается на месте — важнее желание разбираться, чем знание каждой технологии; Инициативность: готовность самостоятельно вникать в систему, предлагать решения и не ждать, пока задачу разложат по полочкам; Понимание системы целиком: мы небольшая команда, и здесь нет узкой специализации на одной кнопке — нужно видеть картину шире; Комфорт в малой команде: у нас нет выделенного аналитика и расписанных до поля задач — нужно уметь самому понять контекст и предложить решение. Присоединяйся к нашей команде и: Вноси свой вклад в разработку и развитие новых продуктов; Работай в компании, где ценят твоё мнение и идеи; Влияй на технические решения, повышая качество разработки и процессов; Реализуй сложные задачи, работая в команде амбициозных и увлеченных людей; Получай четкий фидбэк от пользователей, развивая востребованный продукт. Что есть у нас: Белая, своевременная и конкурентоспособная заработная плата; Гибкий график: начало работы с 8 до 10; Наставничество от лида команды.Похожие вакансии
От 100 000 до 125 000 руб.
Москва. Станции метро: Пушкинская, Маяковская, Тверская
Удовиченко Анастасия Александровна