Senior C++ Engineer

Date PostedMay 28, 2026LocationEurope / RemoteCompanyOvyoSalary €18 000 - €60 000 por ano TypeFull-time, Remote

Job Summary

The Senior C++ Engineer will be central to building and optimising high-performance media systems for large-scale streaming platforms. You will work on cutting-edge video delivery technology and help shape the future of global streaming experiences. The role focuses on video encoding, performance optimization, and robust media processing pipelines.

Responsibilities

  • Build/maintain high-performance C++ media systems
  • Develop/optimize FFmpeg and x264 video pipelines
  • Debug complex media/timing performance issues
  • Collaborate on CI/CD automation and best practices

Required Skills

  • Modern C++ development
  • FFmpeg/x264 expertise
  • Linux and multithreaded programming
  • Streaming protocols (HLS/DASH) knowledge
  • CI/CD tooling proficiency

Job Details

The Role The successful Senior C++ Engineer will join an amazing video client where you will be central to building and optimising high-performance media systems powering large-scale streaming platforms worldwide. This is an excellent opportunity to work on cutting-edge video delivery technology, helping shape the future of streaming experiences used by millions of consumers globally. Responsibilities - Build and maintain high-performance C++ media systems for large-scale streaming environments. - Work directly with FFmpeg, x264 and video processing pipelines. - Optimise encoding performance, throughput and video quality across live and VOD workflows. - Debug and resolve complex media, timing and performance issues in production systems. - Improve reliability, scalability and efficiency across media delivery pipelines. - Work with modern streaming formats and protocols including HLS and DASH. - Collaborate closely with playback, infrastructure and platform engineering teams. - Contribute to CI/CD automation for C++ projects using tools such as GitHub Actions or AWS CodePipeline. - Support engineering best practices across development, testing and deployment activities. Requirements - Strong professional experience developing with modern C++. - Deep understanding of FFmpeg and media processing pipelines. - Strong experience working with x264 and video encoding concepts. - Experience debugging and optimising performance-critical systems. - Strong Linux and multithreaded programming experience. - Practical experience using CI/CD tooling such as GitHub Actions or AWS CodePipeline. - Solid understanding of codecs, containers and streaming protocols. - Experience working within large-scale production environments. - Excellent communication skills and ability to collaborate across technical teams. Nice to Have - Experience with hardware encoding or GPU acceleration. - Familiarity with live streaming and low-latency workflows. - Experience with DRM systems. - Knowledge of cloud infrastructure and distributed systems.