- Страна
- Россия
- Зарплата
- 280 000 ₽ – 320 000 ₽
Middle / Senior Go-разработчик
Привлекательная вакансия с прозрачной вилкой, 'белым' оформлением и интересным стеком на стыке Go и AI. Высокий балл за удаленку и квартальные премии.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Улучшите резюме под эту вакансию
Возьмём требования и создадим новую версию резюме с акцентом на нужный опыт
Сложность вакансии
Позиция требует солидного опыта (от 5 лет) и глубоких знаний инфраструктурного стека (Kafka, ClickHouse, K8s). Дополнительную сложность создают обязательные технические вопросы в сопроводительном письме.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Анализ зарплаты
Предложенная зарплата (280-320к на руки) находится в рамках рыночной нормы для Senior Go-разработчика в России, однако для топовых специалистов уровня Senior в AI-сфере верхняя планка может достигать 450-500к. Наличие квартальных премий делает предложение более конкурентоспособным.
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.
Описание вакансии
Middle / Senior Go-разработчик
*🏢* Компания: Data Light
*💰* ЗП: 280 000–320 000 руб на руки (по итогам собеседования)
*🌍* Формат: Удалённо (Россия / СНГ)
*🕒* Занятость: Полная занятость
О компании:
Data Light — современная IT‑компания в сфере искусственного интеллекта. Компания фокусируется на быстрых, нетривиальных решениях и развитии продуктов на стыке AI и инфраструктуры. Сейчас идёт расширение нового отдела и набор Go‑разработчиков уровня Middle/Senior.
Задачи:
• Создание и поддержка высоконагруженных сервисов на Go для маршрутизации запросов к нейросетям.
• Проектирование и масштабирование распределённых микросервисов в инфраструктуре Kubernetes.
• Интеграция и оптимизация работы с Apache Kafka для управления потоками и очередями.
• Проектирование схем и оптимизация запросов в PostgreSQL и ClickHouse для трекинга и биллинга.
• Реализация механизмов кэширования и хранения сессий с использованием Redis.
• Разработка подсистем проксирования и биллинга: учёт лимитов, доступы по ключам и надёжные шлюзы.
Требования:
• Релевантный опыт работы от 5 лет.
• Уверенное владение PostgreSQL, ClickHouse, Redis и Apache Kafka.
• Опыт разработки API Gateway и распределённых систем.
• Культура тестирования кода и участие в Code Review.
• Умение расставлять приоритеты и работать без микроменеджмента; гибкость мышления.
• В сопроводительном письме ответьте на вопросы: 1) Как должен повести себя сервис при даунтайме Redis при асинхронном лимитировании? 2) Как вы относитесь к дженерикам — когда они помогают, а когда усложняют? 3) Какие признаки подсказывают, что проект следует разбить на микросервисы? (Резюме без корректного сопроводительного письма рассматриваться не будут.)
Стек:
Go, Kubernetes, Apache Kafka, PostgreSQL, ClickHouse, Redis, API Gateway
Условия:
• Удалённый формат работы с гибким началом дня.
• Полностью «белое» оформление по ТК РФ.
• Оклад 280 000–320 000 руб на руки + гарантированная ежеквартальная премия после прохождения испытательного срока (3 месяца).
• Команда профессионалов, насыщенная корпоративная культура и прозрачность процессов.
• Пространство для роста и регулярная обратная связь.
*📩* Откликнуться
Больше похожих вакансий + автоотклики с ИИ
Умный подбор, сопроводительные письма, советы по отказам — больше приглашений.

Навыки
- Go
- Kubernetes
- Apache Kafka
- PostgreSQL
- ClickHouse
- Redis
- API Gateway
- Microservices
- Code Review
Возможные вопросы на собеседовании
Проверка понимания работы с очередями и гарантий доставки в распределенных системах.
Как обеспечить семантику 'exactly-once' при обработке сообщений в Kafka?
Важно для задач биллинга и трекинга, указанных в вакансии.
В каких случаях для хранения данных вы выберете ClickHouse вместо PostgreSQL, и как организовать миграцию данных между ними?
Проверка навыков проектирования отказоустойчивых систем.
Как вы реализуете паттерн Circuit Breaker в Go-микросервисах при взаимодействии с внешними API нейросетей?
Актуально для разработки API Gateway и прокси-сервисов.
Какие подходы к оптимизации аллокаций памяти в Go вы используете при обработке большого потока HTTP-запросов?
Проверка умения работать с Kubernetes на уровне разработчика.
Как настроить Graceful Shutdown для Go-приложения в Kubernetes, чтобы не терять активные соединения при рестарте пода?
Сформировано ИИ автоматически. Не является проверкой вакансии или работодателя.

