Senior Go Developer

Дата размещения вакансии: 28.05.2026
Работодатель: Spectr
Уровень зарплаты:
з/п не указана
Город:
Екатеринбург
Требуемый опыт работы:
От 3 до 6 лет

Spectr — это IT-компания, специализирующаяся на разработке высоконагруженных цифровых сервисов для бизнеса. В компании есть 2 направления работы: заказная разработка и аутстаффинг специалистов.

Кого мы ищем:

Ищем Senior Go-разработчика, который возьмёт на себя сложные технические задачи: от проектирования архитектуры и рефакторинга до интеграции разнородных систем и вывода решений в production.

Ключевые задачи:

  • Проектирование и разработка backend-сервисов на Go с учётом высоких нагрузок и конкурентной обработки данных.

  • Рефакторинг и стабилизация существующей кодовой базы для повышения надёжности и поддерживаемости.

  • Интеграция разнородных систем с использованием брокеров сообщений (Kafka, RabbitMQ и др.).

  • Проектирование технических решений, выбор архитектурных подходов и технологий.

  • Работа с технологиями удалённого доступа и сбора данных (SNMP, SSH, WMI, WinRM, ICMP).

  • Участие в разборе сложных инцидентов, анализ узких мест производительности и оказание технической поддержки команде.

  • Проведение code review для обеспечения качества кода и соблюдения стандартов разработки.

  • Согласование протоколов обмена данными с frontend-разработчиками (Swagger/OpenAPI).

  • Выполнение технических исследований (POC, сравнение технологий) и формирование документации с описанием подходов к реализации задач (Confluence).

Обязательные требования:

  • Опыт промышленной backend-разработки на Go от 5 лет.

  • Глубокое понимание конкурентности в Go: работа с горутинами, каналами, примитивами синхронизации, профилирование и оптимизация производительности.

  • Уверенные знания PostgreSQL: умение составлять и оптимизировать сложные SQL-запросы, опыт работы с миграциями.

  • Опыт интеграции систем с использованием брокеров сообщений (Kafka, RabbitMQ, ActiveMQ или аналоги).

  • Опыт проектирования REST API, понимание принципов gRPC, опыт применения OpenAPI/Swagger.

  • Опыт выпуска проектов в production и настройки мониторинга (ELK-стек, Prometheus, Grafana — желательно).

  • Уверенное администрирование Linux, опыт работы с Docker, понимание CI/CD (GitLab CI).

  • Опыт проведения code review и умение аргументированно отстаивать технические решения.

  • Навыки рефакторинга и стабилизации легаси-кода.

  • Способность эффективно работать в условиях неполных или изменяющихся требований.

  • Чёткость и аккуратность в коммуникации, проактивный подход и нацеленность на результат.

  • Английский язык на уровне беглого чтения технической документации.

Будет сильным плюсом:

  • Знание Ansible, опыт работы с виртуализацией (KVM/libvirt).

  • Знание языков C или Rust.

  • Опыт работы с Redis, Kubernetes.

Что мы предлагаем:

  • Конкурентную зарплату, обсуждаемую индивидуально.
  • Возможность работать удаленно.
  • Доступ к нашей библиотеке курсов.
  • Проекты в разных нишах с интересными и масштабными задачами.
  • Возможность профессионального развития внутри команды экспертов.
  • Работа в дружелюбной и профессиональной атмосфере.