Назад
3 дня назад

Senior Go-разработчик в высоконагруженные проекты

200 000 - 400 000
Формат работы
remote (только Russia)/hybrid
Тип работы
fulltime
Грейд
senior
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

Описание вакансии

Текст:
/
TL;DR
Senior Go-разработчик в высоконагруженные проекты (Go, backend и системное ПО): разработка production-систем и сервисов на Go с акцентом на распределённые backend-системы, сетевое ПО, конкурентность и производительность. Focus on проектирование архитектуры и API, оптимизацию многопоточности, диагностику production-проблем и обеспечение отказоустойчивости.

Локация: Иннополис; адрес — Москва, Большая кольцевая линия, метро Савёловская. Формат работы: удалённо или гибридно.

Зарплата: 200 000–400 000 ₽ на руки в месяц.

Компания

GO Digital развивает масштабируемые production-системы и продукты с высокой нагрузкой.

Что делать

  • Разрабатывать и поддерживать production-системы и сервисы на Go.
  • Проектировать архитектуру, API и взаимодействие компонентов.
  • Решать задачи производительности, конкурентности, многопоточности и асинхронной обработки.
  • Писать тестируемый и поддерживаемый код, проводить code review.
  • Участвовать во всём жизненном цикле разработки — от проектирования до релиза и поддержки.
  • Диагностировать production-проблемы и взаимодействовать с архитекторами и разработчиками.

Требования

  • Коммерческий опыт разработки на Go от 6 лет; Go должен быть основным языком разработки в последние годы.
  • Опыт разработки высоконагруженных систем, понимание concurrency, многопоточности и профилирования.
  • Опыт работы с базами данных, Docker, CI/CD и релизами.
  • Опыт проектирования API и оптимизации проблем производительности.
  • Для backend-направления: PostgreSQL, Redis или NoSQL, Kafka, RabbitMQ или NATS, REST или gRPC, Kubernetes и принципы распределённых систем.
  • Для системного и сетевого направления: сетевые протоколы, асинхронная обработка и высокопроизводительное server-side ПО.

Хорошо, если есть

  • Глубокое знание Kafka, опыт с распределёнными базами данных и event-driven архитектурой.
  • Опыт zero-downtime deploy, работы с SLI/SLO и Linux.
  • Опыт разработки сетевых сервисов, прокси, балансировщиков или другого высокопроизводительного server-side ПО.

Культура и преимущества

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

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →