FANzino — B2B-провайдер игр нового формата в онлайн-гемблинге. Ищем Senior Backend Engineer (Go) для разработки высоконагруженных и отказоустойчивых backend-систем, участия в архитектурных решениях и развитии продукта.

Ключевые обязанности:

  • Разработка и поддержка сервисов на 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 БД
  • Навыки написания unit и интеграционных тестов (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

Условия:

  • Работа из офиса: офис на Кипре (Лимассол)
  • Гибкое начало рабочего дня
  • Компенсация питания в офисе
  • Официальное оформление по ТК Кипра
  • 4 дополнительных day off
  • Отсутствие легаси