- Страна
- Польша
Откликайтесь
на вакансии с ИИ

Senior Golang Developer
Привлекательная вакансия для опытных инженеров с возможностью удаленной работы из нескольких стран и работой над масштабным международным продуктом. Контрактная форма занятости может подойти не всем, но стек технологий и задачи выглядят очень актуальными.
Сложность вакансии
Высокая сложность обусловлена строгими требованиями к опыту (7+ лет в бэкенде, 5+ в Go) и глубокими знаниями специфических инструментов, таких как reflection и unsafe в Go, а также навыками масштабирования БД.
Анализ зарплаты
Для позиции Senior Golang Developer с опытом 7+ лет на рынках ЕС, Польши и Казахстана предлагаемая роль соответствует верхнему сегменту рынка. В Польше и ЕС медиана для таких специалистов составляет около 6000-8000 EUR (B2B), в Казахстане и Сербии — чуть ниже, но требования к high-load и глубокому знанию Go оправдывают высокие ожидания.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь в *instinctools уже сейчас
Присоединяйтесь к команде instinctools и создавайте высоконагруженные решения для глобальной платформы мобильности!
Описание вакансии
Senior Golang Developer
*🏢* Компания: Instinctools
*🌍* Формат: Удалёнка — EU, Poland, Kazakhstan, Serbia, Georgia
*🕒* Занятость: контракт, 4–6+ месяцев
О компании:
instinctools — софтверная компания, которая разрабатывает кастомные решения для бизнеса. Ищут Senior Golang Developer для клиента — глобальной платформы мобильности, работающей более чем в 700 городах и 47 странах.
Задачи:
• Дизайн, разработка и поддержка бэкенд‑сервисов на Golang для масштабируемых и высоконагруженных систем.
• Проектирование SQL‑схем, управление индексами и оптимизация запросов.
• Построение и поддержка асинхронной коммуникации между сервисами (Kafka).
• Ведение полного цикла сервиса: разработка, деплой, мониторинг и поддержка в продакшне.
• Настройка наблюдаемости (метрики, логирование, алерты), расследование инцидентов и пост‑мортемы.
• Написание чистого кода, проведение code review и соблюдение архитектурных практик.
Требования:
• 7+ лет коммерческого опыта в бэкенд‑разработке, опыт работы в high‑load окружениях.
• 5+ лет практики с Golang, включая использование продвинутых возможностей (generics, reflection, unsafe и др.).
• Сильные знания SQL: проектирование схем, масштабирование (replication, partitioning, sharding) и оптимизация запросов.
• Глубокое понимание Redis и его оптимального использования в высоконагруженных системах.
• Опыт с Docker и CI/CD; знание Kubernetes и облачных платформ (например, AWS).
• Понимание микросервисной архитектуры и надёжных паттернов межсервисного взаимодействия; опыт построения распределённых систем.
Будет плюсом:
• Опыт с event‑driven архитектурами (Kafka, NATS, RabbitMQ).
• Знание IaC (Terraform, Pulumi).
• Опыт профайлинга и оптимизации Go‑сервисов (pprof, trace).
• Навыки работы с Figma и использование AI‑ассистентов (GitHub Copilot, ChatGPT).
Стек:
Golang, SQL, Redis, Docker, Kubernetes, CI/CD, AWS, Kafka
Условия:
• Гибкий график.
• Профессиональная и амбициозная команда.
• Обучение, семинары и время на изучение новых технологий.
• Софинансирование курсов английского языка.
*📩* Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- AWS
- Terraform
- SQL
- Figma
- Kubernetes
- CI/CD
- Redis
- Docker
- Kafka
- RabbitMQ
- Golang
- NATS
- Pulumi
Возможные вопросы на собеседовании
Проверка глубокого понимания внутреннего устройства языка, заявленного в требованиях.
Расскажите о практических сценариях использования пакетов reflection и unsafe в ваших проектах. Каковы риски и альтернативы?
Вакансия предполагает работу с высоконагруженными системами и сложными схемами данных.
Как бы вы спроектировали стратегию шардирования для SQL базы данных, которая растет на терабайты в месяц? Какие критерии выбора ключа шардирования вы считаете критическими?
В стеке указана Kafka и асинхронное взаимодействие.
Как обеспечить гарантию доставки 'exactly-once' в распределенной системе при использовании Kafka? С какими проблемами вы сталкивались при реализации?
Работа включает мониторинг и расследование инцидентов.
Опишите ваш алгоритм действий при получении алерта о резком росте задержек (latency) в одном из микросервисов. Какие инструменты профайлинга Go вы используете в первую очередь?
Упоминается использование Redis в high-load.