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-инструменты и другие рабочие решения), если они помогают эффективнее выполнять задачи;
- Развитие и обучение, которое связано с задачами. Если тебе нужно обучение или курс для решения рабочих задач или развития навыков, которые применяются в компании, мы готовы его поддержать и оплатить.
Какие результаты мы ожидаем?
- Сервисы работают предсказуемо, а инциденты не повторяются дважды по одной причине;
- Новые интеграции и задачи доезжают до релиза в срок и в нужном качестве.
