Golang-разработчик для социального графа Опубликовано 26.10.2026
Что за роль
Команда Social развивает публичные профили и социальный граф 2ГИС. В него входят связи между пользователями, рекомендации друзей и уведомления. Работа предполагает масштабирование сервисов и хранение графовых данных в реляционной СУБД.
Чем вы будете заниматься
- Масштабировать сервисы.
- Работать с репликацией между центрами обработки данных.
- Хранить графовые данные в реляционной СУБД.
Требования
- От 4 лет разработки высоконагруженных бэкендов на Go.
- Опыт работы с Kafka и SQL и/или NoSQL.
- Умение писать быстрый, безопасный и простой код.
Будет плюсом
- Опыт эксплуатации высоконагруженных приложений в Kubernetes.
Что мы предлагаем
- Удалённый или гибридный формат; среди возможных городов — Москва, Санкт-Петербург и Новосибирск.
Кто здесь добьётся успеха
Уверенный Go-разработчик уровня senior с опытом от четырёх лет, который проектировал и масштабировал высоконагруженные сервисы и умеет находить баланс между производительностью, надёжностью и сложностью решений.
Специалист по распределённым системам: понимает репликацию данных между центрами обработки данных, умеет строить потоковую обработку на Kafka и выбирать подходящие механизмы хранения для графа связей пользователей.
Практик работы с данными и межсервисным взаимодействием: уверенно использует PostgreSQL и SQL для реляционной модели социального графа, применяет ClickHouse и NoSQL по назначению, проектирует API на gRPC.
Самостоятельный инженер, которому подходит удалённый или гибридный формат: способен доводить задачи масштабирования до продакшена, учитывать эксплуатацию сервисов в Kubernetes и принимать взвешенные решения для пользовательских профилей, рекомендаций и уведомлений 2ГИС.
Ресурсы для обучения
Карьерный путь
Обзор рынка
Навыки и требования
Тренды отрасли
Новости Mapping & Location Technology
Загружаем новости отрасли...
Ищем релевантные статьи за последние 6 месяцев