Свяжитесь напрямую по этой вакансии
Title: Senior Go Backend Developer (f/m/d) Company: adjoe Location: Hamburg / Hybrid / Remote
adjoe создает технологии, лежащие в основе роста и монетизации мобильных приложений. С нашим основным продуктом Playtime Arcade мы стали мировым лидером в области рекламы с вознаграждением — рекламным модулем, основанным на простом принципе: пользователи получают реальные внутриигровые награды за взаимодействие с новыми приложениями. В результате мы создали один из самых эффективных механизмов обмена ценностями в adtech, ежегодно связывая рекламодателей и издателей с более чем 770 миллионами пользователей.
Команда Demand Core создает инфраструктуру, которая определяет, какие из наших тысяч активных рекламных кампаний релевантны для пользователя в тот момент, когда он открывает наш рекламный модуль Playtime. При нашем масштабе задержка системы — это бизнес-провал, простоя означает, что рекламодатели перестают тратить деньги, пользователи перестают получать награды, а доход издателей останавливается. Вы будете создавать и эксплуатировать сервисы, которые обеспечивают эти решения 200 миллионов раз в день.
Go-микросервисы загружают каталог активных рекламных кампаний в память, оценивая более 40+ таргетинговых ограничений и 30+ сигналов в реальном времени, геолокацию, статус мошенничества, бюджетные лимиты для ранжирования потенциальной производительности пользователя за миллисекунды. Помимо распространения кампаний, команда отвечает за всю цепочку рекламных взаимодействий: обработку кликов, показов, postback-сообщений от Adjust и AppsFlyer, а также внутриигровых событий, которые запускают вознаграждения. Эти события транслируются через гибридную архитектуру обмена сообщениями с использованием SNS/SQS и Kafka, напрямую обеспечивая работу наших дашбордов для рекламодателей, выплат вознаграждений издателям и конвейеров оценки рекламных кампаний, все это поддерживается DynamoDB.
Экспертиза в производственных Go-системах: Вы имеете более 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 (Infrastructure as Code), контейнеризацией Docker или бессерверной инфраструктурой.
🌎 Мы приветствуем заявки от талантов со всего мира и предоставляем помощь в релокации в Гамбург, Германия, для тех, кто готов присоединиться к нашей команде.
В adjoe вы не просто закрываете JIRA-тикеты, вы помогаете создавать инфраструктуру для одной из самых влиятельных платформ в adtech. Системы, над которыми вы будете работать, охватят сотни миллионов пользователей и обеспечат миллиарды решений каждый день.
Мы приветствуем заявки от людей, которые внесут вклад в разнообразие нашей компании.
adjoe
Гамбург, Германия12 дней назад
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Гибрид, Удаленно
Уровень английского
C1 - Продвинутый
Релокация
Германия, Гамбург
ИИ напишет его по вашему резюме, останется только отправить
По компании и городу