Job title: Video Engineer
Job type: Permanent / FTC
Emp type: Full-time
Industry: Video/Content Aggregation & Distribution
Functional Expertise: Video Streaming & Content Delivery
Salary type: Annual
Salary: Negotiable
Location: Berlin, BE
Job published: 10/03/2026
Job ID: 51614

Job Description

Video Engineer (C++)

Location: Berlin (Hybrid)
Sector: Video Streaming Infrastructure

A leading OTT streaming platform is seeking a Senior Video Engineer to help develop and operate a high-performance content delivery platform serving millions of users.

You will work on the systems responsible for delivering video streams globally, including CDN edge nodes, stream configuration services, and streaming data pipelines.


The Role

As a Senior Video Engineer, you will contribute to the development of a custom-built CDN platform that delivers live and on-demand video content at scale.

You will work primarily with C++ and Go-based systems, helping to design reliable, high-performance streaming services and troubleshoot complex production environments.


Key Responsibilities

  • Develop and maintain core components of a video streaming platform

  • Write high-quality, maintainable production code

  • Design and implement scalable streaming services and APIs

  • Maintain data pipelines for stream and user session data

  • Debug complex streaming and networking issues

  • Collaborate with infrastructure, playback, and video processing teams

  • Support production operations and reliability of streaming systems


What We’re Looking For

  • Strong experience with modern C++ development

  • Experience operating distributed systems in production environments

  • Familiarity with Unix/Linux systems and high-load services

  • Excellent communication and collaboration skills

Experience with the following is highly desirable:

  • Video streaming technologies (HLS, DASH, FFmpeg)

  • Content Delivery Networks (CDN)

  • Networking fundamentals (TCP/IP)

  • Go or Python for backend services

  • Kubernetes, Docker, or container orchestration

  • Data platforms such as Kafka or ClickHouse

File types (doc, docx, pdf, rtf, png, jpeg, jpg, bmp, jng, ppt, pptx, csv, gif) size up to 5MB