Москва
Метро: Библиотека им.ЛенинаИщем Staff/Principal Go-инженера для архитектуры и развития событийной платформы: стриминг через Kafka, аналитика в ClickHouse, транзакционные сервисы на Postgres/Redis/Tarantool, строгие SLO и перформанс-инжиниринг. Домены: финтех, e-commerce, телеметрия/IoT, логистика и др.
Чем предстоит заниматься
Проектировать и эволюционировать микросервисы и Kafka-топологии (партиционирование, ключи, ретраи, DLQ, модели доставки).
Разрабатывать на Go сервисы реального времени (HTTP/gRPC, батч-ингест, консьюмеры/продюсеры), обеспечивать idempotency, backpressure, отказоустойчивость.
Проводить перформанс-инжиниринг: pprof/trace, снижение tail-latency, настройка GC (debug.SetGCPercent/SetMemoryLimit), sync.Pool, эффективные структуры данных.
Проектировать и оптимизировать хранилища: Postgres (схемы/индексы/транзакции), ClickHouse (батчи/партиции), Redis (кеш/локи), Tarantool (in-memory кеш/хранилище, очереди), при необходимости MongoDB.
Развивать observability: Prometheus/Grafana, алертинг по SLO/SLI, структурированные логи.
Эксплуатация в Kubernetes (Helm), CI/CD, безопасные конфигурации Kafka (SASL-SCRAM-SHA-512), релиз-менеджмент.
Лидировать технически: менторство, ревью дизайнов/кода, стандарты качества, документация, обучение команды.
Работать с продуктовыми/аналитическими стейкхолдерами: перевод бизнес-сценариев в инженерные спецификации.
Мы ожидаем
Значимый опыт в разработке, из них несколько лет профессионально на Go.
Глубокая экспертиза в конкурентности Go (goroutines, каналы, sync/atomic), HTTP/gRPC, Kafka (ребаланс, коммиты, группы, ретраи, DLQ).
Навыки профилирования и оптимизации (CPU/alloc/heap/trace), понимание влияния аллокаций и GC на tail-latency.
Проектирование данных и оптимизация запросов в Postgres/ClickHouse; уверенный Redis/Tarantool.
Продакшн-опыт в Kubernetes (Helm, ресурсы/лимиты, readiness/liveness), CI/CD.
Качество: unit/integration-тесты, SLA/SLO-мышление, документация.
Будет плюсом
Опыт в доменах с интенсивными потоками данных: логистика, e-commerce, финтех, телеметрия/IoT.
Open-source опыт: публичные контрибуции, ведение OSS-проектов/библиотек, участие в issue-трекинге, релизы и поддержка пользователей.
Платформенная инженерия: общие библиотеки, шаблоны сервисов, гайдлайны для команд.
Технологический стек
Go, Kafka, PostgreSQL, ClickHouse, Redis, Tarantool, MongoDB (по необходимости), gRPC/HTTP, Prometheus/Grafana, Kubernetes/Helm, Docker, GitLab CI/GitHub Actions.
Условия
Удалённо/гибрид, гибкий график (основное время — UTC+6).
Влияние уровня Staff/Principal: архитектура, дорожные карты, техстратегия.
Сильная инженерная команда, код-ревью, внутренние воркшопы.
Бюджет на обучение/конференции, оборудование.
Оформление и компенсация — обсуждаем формат (white, бонусы/опционы — по договорённости).
Пришлите резюме/GitHub/LinkedIn и короткий разбор кейса по снижению tail-latency или росту throughput (до/после/как измеряли).
Москва
до 850000 RUR
Москва
от 450000 RUR
Москва
от 440000 RUR
Москва
от 440000 RUR
Лаборатория Касперского
Москва
до 400000 RUR