Назад
Company hidden
8 дней назад

Senior Backend Engineer (Node.js) — Real-Time Streaming Platform

Формат работы
hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Hungary
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Senior Backend Engineer (Node.js) — Real-Time Streaming Platform (Node.js/WebSockets/Redis): Building and operating horizontally scaled real-time backend services for live broadcasts, private and group shows, tipping, interactive features, messaging, and video calls with an accent on event-driven architecture, high availability, and streaming integrations. Focus on directing AI coding agents, detecting concurrency and distributed-systems issues, and owning changes from analysis through testing, deployment, and production support.

Location: Budapest; hybrid workplace

Company

hirify.global delivers IT, streaming, marketing, advertising, entertainment, and lifestyle services through multiple online brands and platforms.

What you will do

  • Build and operate real-time backend services for live broadcasts, private and group shows, tipping, goals, interactive toys, private messaging, and video calls.
  • Develop horizontally scaled Socket.IO services with Redis-based room management, session tracking, balance bookkeeping, and stream-quality monitoring.
  • Integrate WebRTC and RTMP streaming, including stream readiness, quality monitoring, transcoding, and recording lifecycles.
  • Design and maintain high-availability services, shared npm packages, infrastructure-as-code, deployments, observability, and reporting pipelines.
  • Direct AI coding agents, review and harden generated code, write tests, deploy changes, and participate in the on-call rotation.
  • Contribute occasionally to Angular frontend features and PHP API touchpoints.

Requirements

  • 5+ years of production Node.js backend experience, with comfort working in both plain JavaScript and TypeScript codebases.
  • Deep experience with WebSockets, Socket.IO, and event-driven architectures.
  • Strong Redis experience beyond caching, including pub/sub, atomic operations, Lua scripting, TTL patterns, and leases, plus solid MongoDB experience.
  • Experience running multi-instance services on Linux, including process managers, health checks, metrics, graceful shutdown, logging, and networking basics.
  • Strong code-review skills, including identifying concurrency bugs, missing edge cases, and bad abstractions in unfamiliar code.
  • Ability to take a ticket from analysis through a tested and deployed change independently.

Nice to have

  • Experience with AI coding agents such as Claude Code or Codex, including writing precise specifications and validating generated code.
  • Live streaming, WebRTC, or RTMP experience.
  • Ansible, AWS, Jenkins, or other infrastructure-as-code and continuous-delivery experience.
  • Angular or another modern SPA framework.
  • PHP or Laravel familiarity.
  • Experience designing shared libraries or SDKs for internal reuse.

Culture & Benefits

  • AI-first, agent-driven development with human engineering judgment applied through review and validation.
  • Company-paid AI coding tooling and training in agent-driven development practices.
  • Full ownership across backend services, shared packages, infrastructure, and dashboards.
  • Work in a small team of four engineers with direct reporting to the engineering lead.
  • Participation in shaping the new production on-call rotation.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →