Ведущий Go-разработчик, Группа разработки серверной части

Дата размещения вакансии: 14.08.2026
Работодатель: Ozon
Уровень зарплаты:
з/п не указана
Город:
Москва
Пресненская набережная 10
Требуемый опыт работы:
Более 6 лет

Привет! Это команда разработки бэкенда платформы коммуникаций. Ozon строит собственную экосистему корпоративных инструментов: мессенджер, видео-звонки, календарь, софт для переговорных комнат. Ближайший аналог - Microsoft Teams. В основе экосистемы лежат open source продукты: Mattermost и Jitsi. Уже сейчас мессенджером пользуется более 60 000 человек и проводится одновременно более 1 000 видеозвонков.

Наша ближайшая задача — встроить AI инструменты, такие как RAG для поиска по сообщениям и нативные чаты с агентами, в наш мессенджер. Глобальная — интегрировать отдельные инструменты в общую удобную и стабильную экосистему — сделать мессенджер основным рабочим инструментом.

Мы ищем ведущего Go-разработчика, который примет активное участие в архитектурном развитии наших сервисов, принесет экспертный опыт и новые идеи, который не боится сложных задач, готов разбираться в нашей платформе и помогать делать ее лучше, готов брать на себя ответственность за технические решения, а также доводить задачи от стадии анализа до раскатки на всех пользователей.

Наш стэк

  • Messenger: Go, K8S, PostgreSQL, Valkey, OpenSearch, S3.
  • Video Platform: Java, Kotlin, Helm, WebRTC, IPVS.

Вы будете

  • Внедрять RAG-поиск по сообщениям: построение пайплайнов индексации, работа с LLM, оптимизация latency.

  • Проектировать и развивать сервисы мессенджера (отправка/получение сообщений, хранение, поиск) с учетом нагрузки 60k+ пользователей.

  • Интегрировать корпоративные системы в приложение: видео-звонки, календарь и другие.

  • Оптимизировать и стабилизировать API методы сервисов.

Нам важно

  • Опыт коммерческой разработки на Go, понимание тонкостей языка.

  • Понимание современных подходов к проектированию архитектуры.

  • Умение писать чистый, тестируемый код.

  • Умение проектировать и разрабатывать различные API (REST/GRPC).

  • Опыт работы с PostgreSQL и понимение ее внутреннего устройства (WAL, pg_stats, shared buffers).

  • Опыт траблшутинга: от анализов логов и метрик до профилей и снятия трейса приложения.

  • Опыт работы с Linux.

Будет плюсом

  • Опыт работы с распределенными системами.

  • Опыт разработки AI-инструментов (MCP, Skills, RAG) и интегрирования с LLM.

  • Опыт работы с Java, Kotlin.

  • Опыт работы с Docker, Kubernetes и Helm.

  • Опыт работы с Nginx.

  • Опыт работы с системами доставки push-уведомлений.

  • Опыт работы с системами мониторинга и трейсинга: Prometheus, Jaeger.