CHChoiceit

Backend Engineer (Node.js, TypeScript, Data, Real-time)

удалёнка

Небольшая продуктовая команда развивает backend-решения для сбора, обработки и аналитики real-time данных матчей CS2 и Dota 2. Будете строить сервисы, API и пайплайны для B2B-продуктов и прогнозных моделей, повышая надежность и скорость аналитики

ГрейдSenior

Стек

TypeScriptNode.jsPostgreSQLKubernetesClickHouseRedisBullMQDockerGKEGitLab CIFlux CDWebSocketSSEGraphQL subscriptions

Задачи

  • Разрабатывать backend-сервисы и API на Node.js/TypeScript
  • Обрабатывать большие объёмы данных и real-time потоки
  • Проектировать схемы и оптимизировать PostgreSQL
  • Строить воркеры и асинхронные пайплайны с очередями
  • Обеспечивать надёжную обработку данных: retries, дедупликацию, идемпотентность и восстановление
  • Участвовать в выборе архитектурных решений и интегрировать AI/LLM там, где это полезно

Обязательно

  • production-опыт в backend-разработке
  • уверенная работа с Node.js и TypeScript
  • глубокое понимание PostgreSQL и проектирования БД
  • опыт проектирования backend-систем и API
  • понимание real-time / event-driven архитектуры
  • опыт с очередями и асинхронной обработкой
  • практичное использование AI-инструментов с валидацией результата

Будет плюсом

  • опыт с ClickHouse, Redis или BullMQ
  • знание Kafka, RabbitMQ, NATS или Temporal
  • опыт WebSocket, SSE или GraphQL subscriptions
  • опыт с highload и большими объёмами данных
  • знание data pipelines и распределённых транзакций
  • опыт scraping/Playwright/proxy и работы с нестабильными источниками
  • опыт Docker, Kubernetes, GKE
  • опыт в fintech/trading/market data/gaming/betting
  • интерес к CS2, Dota 2 и киберспортивной аналитике
Откликнуться на сайте компании

Похожие вакансии

Смотреть ещё

JobsWave
Найти работу в IT