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