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.