- Страна
- Россия
- Зарплата
- 200 000 ₽ – 350 000 ₽
Senior Go-разработчик
Привлекательная вакансия с конкурентной зарплатой и четкими требованиями. Возможность удаленной работы и фокус на сложных технических задачах делают её отличным вариантом для опытных инженеров.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Высокая сложность обусловлена требованием к коммерческому опыту от 6 лет и необходимостью глубоких знаний в области высоконагруженных систем, сетевых протоколов и распределенных БД.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предлагаемая вилка 200 000 – 350 000 ₽ на руки соответствует рыночным ожиданиям для Senior Go разработчика в России, где медиана составляет около 300 000 ₽. Верхняя граница в 350 000 ₽ является сильным предложением для опытных специалистов.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
#senior #300k #удаленка #гибрид
GO Digital
Senior Go-разработчик
от 200 000 до 350 000 ₽ за месяц, на руки
Опыт работы: более 6 лет
Полная занятость
График: 5/2
Формат работы: удалённо или гибрид
*☑️* Чем предстоит заниматься
-Разрабатывать и поддерживать production-системы и сервисы на Go
-участвовать в проектировании архитектуры и технических решений
-работать с высоконагруженными системами
-решать задачи производительности, конкурентности и многопоточности
-проектировать API и интерфейсы взаимодействия компонентов
-писать понятный, тестируемый и поддерживаемый код
-проводить code review
-участвовать в полном жизненном цикле разработки — от проектирования до релиза и поддержки
-диагностировать и устранять проблемы в production
-взаимодействовать с архитекторами и разработчиками и аргументировать технические решения
*☑️* Наши пожелания к кандидатам
-Коммерческий опыт разработки на Go от 6 лет
-Go — основной язык разработки в последние годы
-уверенное понимание concurrency, многопоточности и профилирования
-опыт разработки высоконагруженных систем
-опыт работы с базами данных
-опыт работы с Docker
-понимание процессов CI/CD и релизов
-опыт проектирования API
-умение диагностировать и оптимизировать проблемы производительности
-хорошие навыки code review
-самостоятельность, ответственность за результат и умение работать в команде
-Для backend-направления особенно важны PostgreSQL, Redis/NoSQL, Kafka/RabbitMQ/NATS, REST/gRPC, понимание принципов распределённых систем, Kubernetes. Будет плюсом: глубокое знание Kafka, опыт с распределёнными БД, event-driven архитектурой, zero-downtime deploy, SLI/SLO и Linux
-Для системного и сетевого направления особенно важен практический опыт работы с сетевыми протоколами либо опыт разработки высокопроизводительного системного или server-side ПО. Также важны понимание устройства высоконагруженных систем, concurrency, асинхронной обработки и оптимизации производительности. Отдельно ожидается уверенная работа с базами данных, Docker и релизами. Будет плюсом: опыт разработки сетевых сервисов, прокси, балансировщиков или другого высокопроизводительного server-side ПО
-Умение писать понятный, поддерживаемый код
-Навыки проведения качественного code review
-Проактивность и ответственность за результат
-Умение аргументировать технические решения и работать в команде
Контакты: Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Go
- Docker
- PostgreSQL
- Redis
- Kafka
- RabbitMQ
- NATS
- REST
- gRPC
- Kubernetes
- CI/CD
- Linux
- Microservices
Возможные вопросы на собеседовании
Вакансия предполагает работу с высоконагруженными системами, где Go проявляет свои лучшие качества.
Расскажите о самом сложном кейсе оптимизации производительности Go-приложения в вашей практике: какие инструменты профилирования использовали и каких результатов достигли?
Для Senior-позиции критично понимание внутренних механизмов языка для написания эффективного кода.
Как работает планировщик Go (G-M-P модель) и как это знание помогает вам при проектировании конкурентных систем?
В требованиях указаны Kafka и event-driven архитектура.
Какие стратегии обработки ошибок и обеспечения консистентности данных вы применяете при работе с Kafka в распределенных системах?
Позиция подразумевает участие в проектировании архитектуры.
Опишите ваш подход к проектированию API для микросервисной архитектуры: как вы обеспечиваете обратную совместимость и версионирование?
Упоминается важность аргументации технических решений.
Приведите пример ситуации, когда вам пришлось отстаивать архитектурное решение перед командой или бизнесом. Какие аргументы вы использовали?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

