Belépés

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

Backend Developer • Senior • Hibrid • Alkalmazott • Teljes munkaidő
Magyarország ByBorg EnterprisesAngol: KözépfokNem szükséges végzettség

Feladat

About the role

You'll join the team behind the real-time backbone of a large-scale live-streaming and creator-interaction platform. The core service powers live broadcasts with private and group shows, tipping, goals, interactive toys, private messaging and video calls. All of it runs over WebSockets across a multi-instance cluster.

This is an AI-first engineering role. You won't write most of the code by hand. Instead, you'll direct AI coding agents (mainly Claude Code, sometimes Codex) to implement features, then review, challenge and harden what they produce before it ships. That only works if you understand the stack deeply: you need the experience to spot a subtle race condition or a wrong Redis pattern in code you didn't write. You own the outcome end to end, from analysis through agent-driven implementation, review and tests to deploy.

New to agent-driven development? We'll train you in our AI coding practices. The tooling is company-paid.

What you'll work on

  • Real-time backend services: a horizontally scaled Socket.IO cluster (Redis adapter) with role-based room management, plus companion ping/heartbeat services that handle session, balance and stream-quality bookkeeping
  • WebRTC/RTMP streaming integrations, covering stream readiness, quality monitoring, transcoding and the recording lifecycle
  • High-availability patterns: Redis TTL-based leader election for hot-standby redundancy, blue/green slot deployments and emit-only worker services
  • A set of in-house npm packages (Redis/Mongo stores, metrics, loggers, API SDKs), which you'll maintain and evolve, not just consume
  • Infrastructure as code: Ansible on AWS EC2, Jenkins-driven deploys and a Docker Compose local dev harness
  • Observability: Grafana metrics, Sentry, structured logging and Elasticsearch/Kibana report pipelines
  • Production support: we're setting up an on-call rotation, and you'll be part of it and help shape how it works
  • Occasional cross-stack work: Angular frontend features and PHP API touchpoints

Our stack

Node.js 22 · JavaScript (CommonJS) & TypeScript 5 · Express · Socket.IO 4 · MongoDB / Mongoose 8 · Redis (pub/sub, Lua scripting, leases) · WebRTC / RTMP · PM2 · Docker & Docker Compose · Ansible · AWS (EC2, Secrets Manager) · Jenkins · Grafana · Sentry · ELK · Mocha + Chai · ESLint

Stack

Node.jsJavaScriptTypeScriptMongoDBRedisDockerAnsibleAWSJenkinsGrafanaElasticsearchMochaChaiAngularPHPLaravel

Elvárások

What we're looking for

  • 5+ years of production Node.js backend experience, and comfort in both plain JavaScript and TypeScript codebases
  • Deep experience with WebSockets/Socket.IO and event-driven architectures
  • Redis beyond caching (pub/sub, atomic operations/Lua, TTL patterns) and solid MongoDB experience
  • Experience running multi-instance services on Linux: process managers, health checks, metrics, graceful shutdown, logs and networking basics
  • Strong code-review instincts: you can read unfamiliar code critically, catch concurrency bugs, missing edge cases and bad abstractions, and explain why they're wrong
  • Self-sufficiency: you can take a ticket from analysis to a tested, deployed change without hand-holding

Előny

Nice to have

  • Hands-on experience with AI coding agents (Claude Code, Codex or similar), including writing precise specs and validating generated code
  • Live streaming, WebRTC or RTMP domain experience
  • Ansible, AWS, Jenkins or other IaC/CD exposure
  • Angular or another modern SPA framework
  • PHP/Laravel familiarity
  • Experience designing shared libraries or SDKs for internal reuse

Soft Skillek

ÖnállóságKritikus gondolkodásFelelősségvállalásProblémamegoldás

Mit adunk

Why this role

  • Work the way the industry is heading: agent-driven development, with human engineering judgment where it matters
  • Real time, real money: live payments and stateful sessions, where bugs show up in seconds rather than in tomorrow's batch report
  • Full ownership of the whole vertical: backend, shared packages, infrastructure and dashboards
  • A small team of four engineers, where you report directly to the team's engineering lead

Munkáltatóról

Welcome to Byborg! As a leader in IT and streaming solutions, we specialize in delivering high-quality services that offer premium online experiences.

Headquartered in Luxembourg and operating globally, our company is proud of its diversity, with over 40 different nationalities working side by side. Since its launch, our flagship product has led the market, continually pushing the boundaries of digital innovation. Today, working with the latest technology, our platforms serve millions of users daily.

We are proud of our dynamic portfolio, featuring over 16 leading and fast-growing brands. These include our streaming platforms (LiveJasmin.com, Cherry.TV, IsLive.com, Oranum.com), our marketing and advertising services (AdSupply, AWEmpire, TwinRed), and our entertainment and lifestyle brands (AdultTime.com, LoyalFans.com, The Million Roses, Kinkly.com).

Are you looking for new challenges in an international, collaborative environment? The Byborg squad is seeking passionate individuals ready to make an impact. Join us in our inclusive workplace where you will be appreciated, and you can grow and achieve your potential.

Munkavégzés formája
Alkalmazott
Munkaidő
Teljes munkaidő
Munkavégzés módja
Hibrid
Munkavégzés helye
Budapest

Jelentkezés

Additional information

Additional information

DISCLAIMER: This job description is a summary of the primary duties and responsibilities of the job and position. It is not intended to be a comprehensive or all-inclusive listing of duties and responsibilities. Contents are subject to change at management's discretion.

During the recruitment process candidates will be requested to provide with a recent criminal record extract for background screening purpose.

NOTE: Byborg Enterprises does not accept unsolicited resumes from agencies. We consider any resume (CV) or biography received from an agency without prior approval from our Legal and Recruiting Department to be unsolicited, and such submissions will not be recognized for purposes of “ownership” of the candidate.

Mennyit kérj?
Ennél a pozíciónál (Backend Developer, Senior) versenyképes bérigény:
1.370.000 – 1.760.000 Ft havi bruttó
61 beküldött fizetés középső fele a Bérfigyelő felméréséből.

További releváns álláshirdetések

Senior Backend Engineer - Commodities
Backend Developer·Senior
ScalaPythonFastAPIElasticsearchAWSKafka
HibridTeljes munkaidő
Senior Software Engineer, Metering & Billing
Backend Developer·Senior
GoNode.jsDockerKubernetesKafka
HibridTeljes munkaidő
KDB Developer
Backend Developer
JavaC++PythonJenkins
HibridTeljes munkaidő
Senior Java Developer with AI Expertise
Backend Developer·Senior
JavaAWSPython
HibridTeljes munkaidő
Senior Cloud-Native Python Developer
Backend Developer·Senior
Python
HibridTeljes munkaidő
Senior Software Engineer (Ruby on Rails)
Backend Developer·Senior
Ruby on RailsGitGitHubAWS
HibridTeljes munkaidő
Medior Java Developer
Backend Developer·Medior
JavaSpring BootKafkaAngular
HibridTeljes munkaidő
Senior Backend Developer - Java
Backend Developer·Senior
JavaSpring BootKubernetesDockerAzureKafka
HibridTeljes munkaidő
Senior Backend Developer-Java
Backend Developer·Senior
JavaSpring BootKubernetesDockerAzureKafka
HibridTeljes munkaidő
Senior Backend Developer-Java
Backend Developer·Senior
JavaSpring BootKubernetesDockerAzureKafka
HibridTeljes munkaidő
PHP fejlesztő
Backend Developer
PHPJavaScriptjQueryMySQLHTMLCSSSymfonyReactVue.jsAngularBootstrapDocker
HibridTeljes munkaidő
PHP / Symfony szoftverfejlesztő
Backend Developer
PHPSymfonyLaravelDocker
IrodaTeljes munkaidő
JAVA Backend fejlesztő
Backend Developer
JavaSpring BootJUnitPostgreSQLGitGitHubJenkinsDockerKubernetesJavaScriptBootstrap
HibridTeljes munkaidő
Staff Software Engineer, Metering and Billing
Backend Developer·Staff
GoNode.jsKubernetesDockerKafka
HibridTeljes munkaidő
Senior Software Engineer, Metering & Billing
Backend Developer·Senior
GoNode.jsKubernetesDockerKafka
HibridTeljes munkaidő
Senior Backend Java Engineer
Backend Developer·Senior
JavaSpring BootKafkaDockerKubernetesAWSGitPythonHTMLCSSJavaScript
IrodaTeljes munkaidő
Staff Backend Engineer
Backend Developer·Staff
ScalaPython
HibridTeljes munkaidő
Senior Backend Engineer
Backend Developer·Senior
ScalaPython
HibridTeljes munkaidő
Backend Engineer
Backend Developer
ScalaPython
HibridTeljes munkaidő