Адаптируем резюме под ATS-фильтры, подготовим сопроводительное на основе резюме и вакансии, соберём гайд подготовки к собеседованию, найдём контакты HR и нанимающих
adjoe создает технологии, лежащие в основе роста и монетизации мобильных приложений. С нашим основным продуктом Playtime Arcade мы стали мировым лидером в области вознаграждаемой рекламы — рекламного формата, основанного на простой идее: пользователи получают реальные внутриигровые награды за взаимодействие с новыми приложениями. В результате получается одно из самых эффективных ценностных обменов в adtech, соединяющее рекламодателей и издателей с более чем 770 миллионами пользователей ежегодно.
Разработка движка принятия решений с задержкой менее миллисекунды, который обрабатывает 200 миллионов рекламных взаимодействий ежедневно
Команда Demand Core строит инфраструктуру, которая определяет, какие из тысяч активных рекламных кампаний релевантны пользователю в момент открытия им нашего рекламного блока Playtime. При таких масштабах задержка системы — это провал бизнеса, простой означает, что рекламодатели прекращают тратить деньги, пользователи перестают получать награды, а доходы издателей останавливаются. Вы будете создавать и поддерживать сервисы, которые принимают эти решения 200 миллионов раз в день.
Go микросервисы загружают каталог активных рекламных кампаний в память, оценивая более 40 ограничений таргетинга и более 30 сигналов в реальном времени, геолокацию, статус мошенничества, бюджетные лимиты, чтобы ранжировать потенциальную эффективность пользователя за миллисекунды. Помимо распределения кампаний, команда отвечает за всю цепочку взаимодействия с рекламой: обработку кликов, просмотров, постбэков MMP от Adjust и AppsFlyer, а также внутриигровых событий, запускающих награды. Эти события транслируются через гибридную архитектуру обмена сообщениями с использованием SNS/SQS и Kafka, напрямую обеспечивая работу панелей управления рекламодателей, выплат вознаграждений издателям и конвейеров оценки рекламных кампаний, все это поддерживается DynamoDB.
Ваша миссия и кого мы ищем:
Экспертиза в производственных системах на Golang: У вас есть более 5 лет опыта разработки бэкенда, включая как минимум 3 года написания кода на Go в распределенных продуктивных средах. Вы будете создавать и поддерживать нашу архитектуру микросервисов на Go с уровнем покрытия более 99% — взаимодействующую с нашим фронтендом на TypeScript/React — чтобы надежно обрабатывать более 2 миллионов ежедневных взаимодействий издателей и масштабироваться до сотен миллионов активных пользователей в месяц.
Высокопроизводительная потоковая обработка событий: У вас есть практический опыт проектирования асинхронного взаимодействия микросервисов с использованием шины событий, таких как Kafka, SQS/SNS и Kinesis. Вы будете создавать конвейеры для сбора миллиардов API-событий ежедневно и агрегировать их в наше хранилище данных для запросов с задержкой менее секунды.
Оптимизация данных и API для высоких нагрузок: Вы понимаете внутреннее устройство баз данных и низкоуровневые веб-стандарты (HTTP протокол, кодирование, регулярные выражения). Вы будете оптимизировать запросы по сотням терабайт данных в DynamoDB, MySQL, Druid и Athena, чтобы уменьшить время отклика API и предоставлять прозрачные, хорошо документированные открытые API для корпоративных партнеров.
Интеграция Data Science и алгоритмов: Вы быстро осваиваете сложные технические темы и прикладную математику. Вы будете напрямую сотрудничать с нашей командой Data Science для перевода и интеграции алгоритмов машинного обучения в основное приложение adjoe, оптимизируя таргетинг рекламы в реальном времени.
Коллаборативное техническое общение: Вы свободно и точно общаетесь на английском языке устно и письменно. Вы будете активно участвовать в код-ревью коллег и обмене техническими знаниями в международной команде бэкенд-разработчиков.
Плюсом: инфраструктура и облачные инструменты: Практический опыт работы с Terraform (инфраструктура как код), контейнеризацией Docker или бессерверной инфраструктурой.
🌎 Мы приветствуем заявки от талантов со всего мира и предоставляем поддержку при переезде в Гамбург, Германия, для тех, кто готов присоединиться к нашей команде.
Что вы получите?
В adjoe вы не просто закрываете задачи в JIRA, вы помогаете строить инфраструктуру одной из самых влиятельных платформ в adtech. Системы, над которыми вы работаете, будут охватывать сотни миллионов пользователей и обеспечивать миллиарды решений ежедневно.
Действуйте масштабно. Возглавляйте проекты, влияющие на 770 миллионов пользователей, и расширяйте границы adtech.
Двигайтесь быстро. Выпускайте решения несколько раз в день, учитесь на результатах и сохраняйте динамику.
Будьте прямыми. Решайте проблемы открыто и сотрудничайте между командами.
Развивайтесь вместе. Растите в разнообразной глобальной команде из более чем 40 стран, учась друг у друга.
Получайте удовольствие. Отмечайте победы, наслаждайтесь ежедневными успехами и приносите свою энергию.
Мы приветствуем заявки от людей, которые будут способствовать разнообразию нашей компании.
Будьте осторожны: если работодатель просит войти через Google, iCloud или Госуслуги, прислать код или пароль, запустить ПО или перевести деньги — это мошенники.
ЖмитеГайд по безопасности