Свяжитесь напрямую по этой вакансии
Title: Senior Go Backend Developer (f/m/d) Company: adjoe Location: Hamburg / Hybrid / Remote
adjoe создает технологии, лежащие в основе роста и монетизации мобильных приложений. С нашим основным продуктом Playtime Arcade мы стали мировым лидером в области рекламы с вознаграждением — рекламным модулем, построенным на простом принципе: пользователи получают реальные внутриигровые вознаграждения за взаимодействие с новыми приложениями. Результатом является один из самых эффективных обменов ценностями в adtech, связывающий рекламодателей и издателей с более чем 770 миллионами пользователей ежегодно.
Обработка более 2 миллионов ежедневных взаимодействий между системой вознаграждений adjoe и ее глобальной сетью издателей.
Команда Supply Integrations создает и управляет сервисами, которые обеспечивают расчет, проверку и доставку каждого вознаграждения пользователя, будь то отправка криптографически подписанного HTTP-обратного вызова за миллисекунды или перевод баллов лояльности через API платежной системы партнера, защищенный OAuth. Каждый полученный вовремя обратный вызов — это доставленное вознаграждение, удержанный издатель и защищенная выручка.
Производственная среда команды охватывает набор сервисов, связывающих adjoe с глобальной сетью издателей. S2S Payout Callbacks доставляют уведомления о вознаграждениях в реальном времени с более чем 40 настраиваемыми параметрами, защищенными криптографическими подписями для каждого издателя. Payout Adapter напрямую интегрируется с платежными системами корпоративных партнеров, обрабатывая потоки OAuth2, mTLS, подписи HMAC и логику повторных попыток для гарантированной доставки. Наш External Statistics API агрегирует данные из Druid, Athena и DynamoDB в панели управления издателей для самостоятельного использования и ежедневные отчеты. Все это поддерживается микросервисами Go, взаимодействующими через Kafka и SQS, с состоянием, управляемым в DynamoDB и MySQL, обрабатывая более 2 миллионов взаимодействий ежедневно без сбоев.
Опыт работы с производственными системами Golang: У вас более 5 лет опыта разработки бэкенда, включая не менее 3 лет написания Go в производственных распределенных средах. Вы будете создавать и поддерживать нашу микросервисную архитектуру на Go с доступностью более 99% — взаимодействуя с нашим фронтендом на TypeScript/React — для надежной обработки более 2 миллионов ежедневных взаимодействий с издателями и масштабирования до сотен миллионов активных пользователей в месяц.
Потоковая передача событий с высокой пропускной способностью: У вас есть практический опыт проектирования асинхронного взаимодействия микросервисов с использованием шин событий, таких как Kafka, SQS/SNS и Kinesis. Вы будете создавать конвейеры для сбора миллиардов ежедневных событий API и агрегирования их в наше озеро данных для запросов с задержкой менее одной секунды.
Оптимизация данных и API в больших масштабах: Вы понимаете внутреннюю работу баз данных и низкоуровневые веб-стандарты (HTTP-протокол, кодирование, регулярные выражения). Вы будете оптимизировать запросы к сотням терабайт данных в DynamoDB, MySQL, Druid и Athena, чтобы сократить время ответа API и предоставить прозрачные, хорошо документированные открытые API для корпоративных партнеров.
Интеграция с Data Science & Algorithmic: Вы быстро осваиваете сложные технические темы и прикладную математику. Вы будете напрямую сотрудничать с нашей командой Data Science для перевода и интеграции алгоритмов машинного обучения в основное приложение adjoe, оптимизируя таргетинг рекламы в реальном времени.
Совместная техническая коммуникация: Вы свободно и точно общаетесь как устно, так и письменно на английском языке. Вы будете активно участвовать в экспертных обзорах кода и обмене техническими знаниями в международной команде бэкенд-инженеров.
Плюс: Инфраструктура & Cloud Tooling: Практический опыт работы с Terraform (Infrastructure as Code), контейнеризацией Docker или бессерверной инфраструктурой.
🌎 Мы приветствуем заявки от талантов со всего мира и предоставляем поддержку в переезде в Гамбург, Германия, для тех, кто готов присоединиться к нашей команде.
В adjoe вы не просто закрываете JIRA-тикеты, вы помогаете создавать инфраструктуру для одной из самых влиятельных платформ в adtech. Системы, над которыми вы работаете, охватят сотни миллионов пользователей и будут обеспечивать миллиарды решений каждый день.
Мы приветствуем заявки от людей, которые внесут вклад в разнообразие нашей компании.
adjoe
Гамбург, Германия3 месяца назад
Грейд
Senior
Опыт работы
от 5 лет
Формат работы
Гибрид, Удаленно
Уровень английского
C1 - Продвинутый
Релокация
Германия, Гамбург
ИИ напишет его по вашему резюме, останется только отправить
Оценка RocketHunt по реальным зарплатам