C++ Video Engineer

Ramat Gam
A fast-growing tech company
FULL TIME

Join a fast-growing tech company at the forefront of AI-powered content creation. As a C++ Video Engineer, you’ll be part of a high-impact team responsible for designing, developing, and optimizing cutting-edge video processing and encoding infrastructure. You’ll work on scalable backend systems that ensure seamless, high-quality content experiences for users around the world.

Join a fast-growing tech company at the forefront of AI-powered content creation.
As a C++ Video Engineer, you’ll be part of a high-impact team responsible for designing, developing, and optimizing cutting-edge video processing and encoding infrastructure.
You’ll work on scalable backend systems that ensure seamless, high-quality content experiences for users around the world.

You’ll collaborate with cross-functional teams, tackle complex technical challenges, and innovate across video, AI, and data domains-all within a dynamic, product-driven environment.

What You’ll Do:

  • Design, develop, and maintain backend services and APIs that power high-performance video processing and encoding.

  • Focus on scalability, reliability, and performance optimization across the video pipeline.

  • Collaborate with cross-functional teams to translate requirements into robust, efficient backend solutions.

  • Implement best practices for code quality, testing, and documentation.

  • Optimize algorithms and pipelines for enhanced performance and minimal latency.

  • Troubleshoot and resolve production issues to ensure uninterrupted service.

  • Stay current with emerging technologies in video processing and backend systems, applying them to improve the platform.

  • Participate in code reviews, architectural discussions, and sprint planning sessions.

Requirements:

Must:

  • B.Sc. in Computer Science or a related field from a recognized university.
  • 5+ years of hands-on experience in C/C++ development, particularly in backend systems for high-performance applications.
  • Deep understanding of video processing concepts, including decoding and encoding 
  • Proven CUDA experience in GPU-accelerated video rendering/processing.
  • Proven experience in working within cross-functional, collaborative environments, with excellent problem-solving skills.
  • Passionate about learning and driven by a proactive attitude towards tackling challenges and driving innovation.

Advantage:

  • Experience with web video processing, decoding, and working with web codecs.
  • Experience with mobile video optimization and hardware acceleration.
  • Experience with various video codecs.
  • Familiarity with OpenGL or similar graphics APIs.

Apply Here

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.