Multimedia Software Engineer
Eeze is a leading innovator in the iGaming industry, specialising in the design, development, and delivery of live casino games. As we expand our operations in the European market, we are committed to pushing the boundaries of gaming experiences, offering cutting-edge, immersive live casino games that are tailored to the unique needs of our clients and their audiences. Our work culture promotes collaboration, creativity, and innovation, all while encouraging a startup mindset.
Role Overview:
We are looking for a passionate and skilled software developer to join our Video Solution team. The ideal candidate will have hands-on experience with multimedia frameworks and video encoding/decoding technologies. This role is perfect for developers who are eager to build high-performance video processing solutions using modern C++ and multimedia toolkits.
Key Responsibilities:
- Develop and optimize multimedia applications using C++ and video processing libraries.
- Integrate and maintain video encoding/decoding workflows (e.g., FFmpeg, libx264/x265, NVENC, etc.).
- Participate in the design and enhancement of video streaming modules and multimedia features.
- Collaborate with product and design teams to deliver robust and efficient multimedia solutions.
- Analyse performance bottlenecks and ensure low-latency processing pipelines.
- Contribute to debugging, testing, and maintaining video system stability.
Qualifications & Skills:
- Proficient in C++ and familiar with modern C++ development practices.
- Solid understanding of video codecs and containers (e.g., H.264, HEVC, VP8/VP9, MP4, MKV, FLV, TS).
- Experience with FFmpeg or other video encoder/decoder tools.
- Familiarity with SEI/NAL design and MPEG transport streams.
- Experience in multimedia development, particularly involving real-time video.
- Knowledge of OBS Studio or similar open-source video software is a plus.
- Understanding of WebAssembly or interest in browser-based multimedia processing is a bonus.
- Strong problem-solving skills and the ability to work independently in a fast-paced environment.
- Ability to prioritise tasks and manage time efficiently in a dynamic work environment.
- Proven ability to work independently as well as collaboratively within a team.
- Locations
- Hammersmith
- Remote status
- Hybrid
- Language requirement
- English
Already working at Eeze?
Let’s recruit together and find your next colleague.