Senior Go-разработчик (Яндекс Игры)
Summary
The Senior Go Developer will build and scale backend systems for the Yandex Games platform, focusing on either advertising infrastructure or financial partner systems. The role involves designing high-load services, APIs, and data models using Go and Python.
Яндекс Игры — это крупнейший портал игр на HTML5. Наша платформа уже содержит более 10 тыс. игр и продолжает активно расти. Мы стремимся предоставлять лучшие условия как для игроков, так и для разработчиков.
Мы создаём единую технологическую платформу для игр на HTML5. Она будет доступна на Android, iOS и десктопах. Наша цель — предоставить разработчикам мощную и функциональную систему с богатым API для эффективного взаимодействия с играми.
Какие задачи вас ждут
Сейчас у нас есть задачи в двух разных направлениях:
Команда рекламы
- Проектировать и строить с нуля бэкенд рекламной платформы Яндекс Игр: от архитектуры и модели данных до алгоритма выбора монетизатора по реальной доходности.
- Разрабатывать API и модели данных рекламной админки, чтобы продукт менял источники, комиссии и гео без релизов.
- Строить антифрод-ботов: вердикт на бэкенде, отсечение показов ботам, снижение Google Deduction без просадки дохода с живых игроков.
- Считать скор монетизаторов из отчётов и логов, отдавать ранжирование в каталог, проводить денежные эксперименты и растить RPM.
DevTools-команда
- Развивать финансовую платформу Яндекс Игр, через которую проходят расчёты и выплаты партнёрам.
- Проектировать надёжные денежные процессы и сервисы, от которых напрямую зависит работа партнёрской экосистемы.
- Строить интеграции с финансовыми, рекламными и внутренними системами Яндекса.
- Развивать backend-партнёрской платформы: автоматизировать сложные процессы и делать их удобными для бизнеса и партнёров.
- Повышать надёжность и масштабируемость систем, работающих с деньгами и критичными бизнес-процессами.
Технический стек
Основная разработка ведётся на Go.
Для автоматизации, инфраструктурных задач, внутренних инструментов, скриптов и вспомогательных сервисов используется Python.
Мы ждём, что вы
- Владеете Go на высоком уровне.
- Работали с высоконагруженными сервисами.
- Знаете основные алгоритмы и структуры данных.