
STARTRIBE LTD
Senior Backend Engineer (Golang)
- Golang
- React
- PostgreSQL
- Redis
- GitLab CI
- AWS
StarTribe - часть большого международного холдинга (название под NDA), который разрабатывает и поддерживает сложные и нагруженные IT-продукты для крупных компаний, в том числе известных по всему миру. Сейчас мы в поиске Senior Backend Developer (Golang) для усиления команды одного из наших заказчиков, который создает лайв-игры нового формата в мире онлайн-гемблинга без студий, с real-time генерацией, видеокомпозицией и эмуляцией.
Обязанности:
-
Разработка и поддержка сервисов на Go;
-
Проектирование и реализация масштабируемой архитектуры с учётом отказоустойчивости и производительности;
-
Работа с реляционными и NoSQL-базами данных (PostgreSQL, Redis, ClickHouse и др.);
-
Интеграция с внешними системами через REST/gRPC/WebSocket;
-
Разработка общих библиотек для работы с компонентами системы включая логирование, мониторинг и трейсинг;
-
Проведение code review, менторство младших разработчиков;
-
Участие в планировании, оценке и декомпозиции задач, тесное взаимодействие с DevOps, QA и frontend-командой.
-
5+ лет опыта разработки backend с ориентацией на Go;
-
Отличное знание стандартной библиотеки Go;
-
Понимание архитектурных принципов построения распределенных отказоустойчивых систем;
-
Опыт работы с KAFKA и/или RabbitMQ и/или Nats и глубокое понимание нюансов работы event-driven архитектуры;
-
Опыт работы с AI агентами для написания кода;
-
Опыт работы с REST и gRPC API, знание HTTP, TLS, WebSocket;
-
Опыт работы с PostgreSQL и/или MySQL в высоконагруженных проектах;
-
Опыт работы с NoSQL БД и понимания причин их использования;
-
Навыки написания юнит и интеграционных тестов (Testify, GoMock и др.);
-
Опыт настройки сборки и CI/CD пайплайнов (Docker, GitHub Actions, GitLab CI и др.);
-
Понимание принципов SOLID, Clean Architecture, опыт написания читаемого, поддерживаемого кода;
-
Умение работать в Agile/Scrum-команде, активно участвовать в технических обсуждениях.
Будет плюсом:
-
Опыт разработки event sourcing + CQRS систем;
-
Знание Kubernetes, Helm, опыт работы с облачной инфраструктурой;
-
Владение инструментами анализа производительности (pprof, benchmark, flamegraph);
-
Понимание задачи OLTP и OLAP систем;
-
Опыт работы с Testcontainers.
-
Работа из офиса: офис на Кипре (Лимассол);
-
Гибкое начало рабочего дня с 8 до 12;
-
Компенсация питания в офисе;
-
Официальное оформление по ТК Кипра;
-
5 дополнительных day off;
-
Рыночные и выше-рыночные зарплаты;
-
Отсутствие легаси кода;
-
Компенсация спортивных занятий;
-
Компенсация занятий английским и консультаций психолога;
-
Поддержка от компании в важные и сложные периоды жизни.