← Все вакансии

Разработчик бэкенда в Yandex Crowd

Yandex Crowd — это крупный инфраструктурный сервис Яндекса. Мы внедряем краудсорсинг для масштабирования бизнес-процессов (разметка данных, модерация контента, полевые исследования, тестирование) и строим внутренние продуктовые функции (клиентский сервис, телемаркетинг, локализация и документирование).

Мы запустили краудсорсинговую платформу Яндекс Задания, участвовали в запуске YandeхGPT, выходе Поиска в Казахстан, обучении Алисы арабскому языку и даже шёпоту и во многих других проектах Яндекса.

Сейчас мы реализуем проекты, направленные на улучшение жизни наших пользователей, а также внедряем AI-агентов, создаём фреймворки для построения гибких конвейеров обработки данных с применением возможностей Human и Artificial Intelligence и делаем многое другое. Часть проектов разрабатываем как совершенно новые сервисы, а другие — на основе существующих решений.

Samsara — одна из ключевых CRM‑систем в экосистеме Яндекса, она обеспечивает омниканальную поддержку более чем 250 сервисов компании. Это высоконагруженный инфраструктурный продукт, который поддерживает множество каналов обращений, ежедневно обрабатывая миллионы взаимодействий.

Задачи и обязанности

Проектирование сервисов бэкенда платформы Yandex Crowd

Вы будете проектировать новые сервисы и перерабатывать архитектуру уже существующих.

Решение сложных задач по оптимизации производительности

Вам предстоит анализировать и оптимизировать ключевые компоненты системы: код, базу данных, инфраструктуру. Необходимо устранять слабые места, повышать производительность и масштабируемость системы под нагрузкой.

Создание инструментов для повышения observability сервисов

Предстоит разрабатывать и внедрять инструменты мониторинга, логирования и трассировки сервисов, чтобы оперативно выявлять, диагностировать и устранять проблемы в работе системы.

Настройка и улучшение инфраструктуры

Нужно будет настраивать и оптимизировать инфраструктуру с использованием современных инструментов для автоматизации процессов, повышения отказоустойчивости.

Больше о бэкенде в Яндексе — в канале Yandex for Backend

Требования

  • Хорошо знаете Java или Kotlin
  • Оптимизировали производительность приложений, желательно JVM-based
  • Умеете строить архитектуру сложных систем, инкрементально приводя её к целевому состоянию
  • Понимаете специфику и область применения различных решений для хранения данных
  • Разбираетесь в ситуации, прежде чем предлагать решение, выясняете его плюсы и минусы и готовы его обосновывать
  • Интересуетесь развитием продукта и стремитесь понять, где, как и для кого будет работать ваш код
Java Kotlin
Откликнуться →