Senior Golang разработчик

Зарплатапо договоренности

Мы в Metaratings ищем Senior Go разработчика, который возьмёт на себя бэкенд спортивных данных: будет развивать сервисы агрегации футбольной статистики, проектировать API для B2B-клиентов и отвечать за то, чтобы данные от десятков провайдеров сходились в одну запись.

Что предстоит делать?

Тебе предстоит стать главным носителем Go-экспертизы в команде

Основные задачи:

  • Развивать и поддерживать и улучшать собственный pipeline агрегации данных о спортивных событиях.
  • Работать с PostgreSQL: схема, оптимизация запросов на больших объемах;
  • Отвечать за надёжность сервисов: graceful shutdown, обработка ошибок, управление ресурсами;
  • Ревьюить код, в том числе написанный агентами, и доставлять его в Docker через GitLab CI/CD;
  • Работать по AI-first практикам команды: у нас есть внутренние правила для агентов под Go, и ты будешь ими пользоваться и дополнять их.

Каким мы видим тебя?

  • 5+ лет в бэкенд-разработке, из них 3+ года на Go;
  • Конкурентность, интерфейсы, профилирование и оптимизация Go на том уровне, когда ты сам объясняешь коллегам, почему код тормозит;
  • PostgreSQL: оптимизация запросов, миграции схемы, понимание, что происходит с базой на больших данных;
  • Docker, GitLab CI/CD и привычка покрывать свой код автотестами;
  • Опыт работы через AI-агентов;
  • Самостоятельность в ведении задач;

Будет плюсом:

  • Опыт в крупных продуктовых компаниях и нагруженных проектах;
  • Работа с данными из множества внешних источников: дедупликация, матчинг сущностей, разбор расхождений между провайдерами;
  • Опыт в спортивных данных или iGaming;

Почему тебе у нас понравится?

  • Полная удалёнка. Можно работать из любой точки мира, мы распределённая команда и не привязаны к офису. При этом выстроен единый рабочий ритм и синхронизация по времени в московском часовом поясе. Есть офисы в Москве, Сербии;
  • Гибкость и самостоятельность. Ты сам планируешь и организуешь свою работу в удобном для тебя и команды режиме;
  • Ты можешь влиять на все процессы и предлагать решения, при этом избегая излишней бюрократии;
  • AI и современные инструменты – часть работы. Мы активно используем AI в ежедневных задачах и поддерживаем работу с современными инструментами. При необходимости оплачиваем подписки и сервисы (включая AI-инструменты и другие рабочие решения), если они помогают эффективнее выполнять задачи;
  • Развитие и обучение, которое связано с задачами. Если тебе нужно обучение или курс для решения рабочих задач или развития навыков, которые применяются в компании, мы готовы его поддержать и оплатить.

Какие результаты мы ожидаем?

  • Сервисы работают предсказуемо, а инциденты не повторяются дважды по одной причине;
  • Новые интеграции и задачи доезжают до релиза в срок и в нужном качестве.