Senior Go-разработчик (Яндекс Игры)
Яндекс (Поисковый портал) · Москва (м. Парк Культуры), Екатеринбург ·
- Work mode
- Hybrid
- Seniority
- Senior
- Category
- Software engineering
- Company size
- 1000+
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 на высоком уровне.
- Работали с высоконагруженными сервисами.
- Знаете основные алгоритмы и структуры данных.