Video Streaming Engineer - Imaging, Playback and Review Tools
Video Streaming Engineer - Imaging, Playback and Review Tools

Video Streaming Engineer - Imaging, Playback and Review Tools

London Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
D

At a Glance

  • Tasks: Join us to develop real-time HD video streaming solutions for global collaboration.
  • Company: DNEG is a leading VFX and animation studio, known for award-winning projects.
  • Benefits: Enjoy a creative, agile work environment with opportunities for remote collaboration.
  • Why this job: Be part of a team enhancing tools used by over 7,000 industry professionals.
  • Qualifications: Degree in Computer Science or equivalent; strong C++ skills required.
  • Other info: We value diversity and inclusion, fostering a vibrant workplace culture.

The predicted salary is between 36000 - 60000 £ per year.

DNEG is looking for an experienced C++ Software Engineer to join the team behind xSTUDIO, our open source video playback and review tool designed for the VFX and Feature Animation industries. In this role, you’ll help develop a solution for real-time HD video streaming between DNEG studios around the globe. The goal is to deliver a seamless, high-quality, and interactive experience for both internal teams and external clients. You’ll be working on challenges such as data synchronization, network performance optimization, and video stream security.

xSTUDIO is already in daily use by over 7,000 artists, producers, and supervisors across DNEG. Now, we’re pushing the boundaries further—enhancing the tool to enable rich remote collaboration with features like shared playback control, live draw-overs, and real-time feedback. You’ll be involved in the full software development lifecycle—designing, developing, and integrating new features—while collaborating closely with internal and external experts in a creative, agile environment.

Must have:

  • Technical:
  • Degree in Computer Science, Engineering or similar, or equivalent experience
  • Strong programming skills in modern C/C++ (2011, 2017)
  • A good understanding of networking technologies, protocols and physical network infrastructure
  • Knowledge of network security and data encryption
  • Ability and enthusiasm for learning new technologies and APIs rapidly
  • Interpersonal:
    • Excellent written, verbal, and graphical communication
    • Experience drafting, reviewing and maintaining technical documentation
    • Working experience in the Agile Development model
    • Knowledge of product development best practices

    Nice to have:

    • Familiarity with video codecs, encode/decode APIs (e.g. ffmpeg) and network video streaming
    • Experience of software development in a Linux environment (shells, version management etc)
    • Experience of cross platform development including exposure to MacOS and Windows environments
    • An understanding of image processing techniques including image sampling and filtering, colour science

    A note on Equal Opportunities: We would not be able to produce award-winning work without our Production Technology department, which is committed to nurturing an inclusive, diverse and exciting workplace. Our teams have a variety of backgrounds and originate from a number of different countries, working across the globe at the forefront of technology in the industry.

    Video Streaming Engineer - Imaging, Playback and Review Tools employer: DNEG Group

    DNEG is an exceptional employer, offering a dynamic and inclusive work environment where creativity thrives. As a Video Streaming Engineer, you will be part of a talented team dedicated to pushing the boundaries of technology in the VFX industry, with ample opportunities for professional growth and collaboration on innovative projects. Located in a vibrant city, DNEG provides a supportive culture that values diversity and encourages continuous learning, making it an ideal place for those seeking meaningful and rewarding employment.
    D

    Contact Detail:

    DNEG Group Recruiting Team

    StudySmarter Expert Advice 🤫

    We think this is how you could land Video Streaming Engineer - Imaging, Playback and Review Tools

    ✨Tip Number 1

    Familiarise yourself with the latest C++ standards, especially C++11 and C++17. Being well-versed in these versions will not only boost your confidence during technical discussions but also demonstrate your commitment to staying updated in a rapidly evolving field.

    ✨Tip Number 2

    Brush up on your networking knowledge, particularly around protocols and infrastructure. Understanding how data flows and is secured over networks will be crucial for optimising video streaming performance, which is a key aspect of the role.

    ✨Tip Number 3

    Showcase your experience with Agile methodologies. Be prepared to discuss how you've successfully collaborated in agile teams, as this will highlight your ability to adapt and thrive in a dynamic work environment like ours.

    ✨Tip Number 4

    If you have any experience with video codecs or tools like ffmpeg, make sure to mention it. This knowledge can set you apart from other candidates and align perfectly with the needs of our xSTUDIO project.

    We think you need these skills to ace Video Streaming Engineer - Imaging, Playback and Review Tools

    C++ Programming (C++11, C++17)
    Networking Technologies
    Network Protocols
    Physical Network Infrastructure
    Network Security
    Data Encryption
    Rapid Learning of New Technologies and APIs
    Technical Documentation Skills
    Agile Development Methodologies
    Product Development Best Practices
    Video Codecs Knowledge
    Encode/Decode APIs (e.g. ffmpeg)
    Network Video Streaming
    Linux Software Development
    Cross-Platform Development (MacOS, Windows)
    Image Processing Techniques
    Image Sampling and Filtering
    Colour Science
    Excellent Communication Skills (Written, Verbal, Graphical)

    Some tips for your application 🫡

    Tailor Your CV: Make sure your CV highlights your experience with C++ and any relevant projects you've worked on, especially those related to video streaming or software development. Use keywords from the job description to align your skills with what DNEG is looking for.

    Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention specific features of xSTUDIO that excite you and how your background in networking technologies and data security can contribute to the team.

    Showcase Technical Skills: If you have experience with video codecs, APIs, or cross-platform development, be sure to include this in your application. Providing examples of past work or projects can help demonstrate your expertise.

    Highlight Communication Skills: Since excellent communication is key for this role, mention any experience you have in drafting technical documentation or working in Agile teams. This will show that you can effectively collaborate with both internal and external experts.

    How to prepare for a job interview at DNEG Group

    ✨Showcase Your C++ Skills

    Be prepared to discuss your experience with modern C++ (C++11, C++17). Bring examples of projects where you've applied these skills, and be ready to solve coding challenges that demonstrate your proficiency.

    ✨Understand Networking Fundamentals

    Since the role involves real-time video streaming, brush up on networking technologies and protocols. Be ready to explain how you would optimise network performance and ensure data security in a streaming context.

    ✨Communicate Effectively

    Excellent communication is key. Practice explaining complex technical concepts clearly and concisely, as you'll need to collaborate with both technical and non-technical team members.

    ✨Familiarise Yourself with Agile Practices

    As the company works in an Agile environment, be prepared to discuss your experience with Agile methodologies. Share examples of how you've contributed to Agile teams and adapted to changing project requirements.

    Video Streaming Engineer - Imaging, Playback and Review Tools
    DNEG Group
    D
    • Video Streaming Engineer - Imaging, Playback and Review Tools

      London
      Full-Time
      36000 - 60000 £ / year (est.)

      Application deadline: 2027-07-09

    • D

      DNEG Group

    Similar positions in other companies
    UK’s top job board for Gen Z
    discover-jobs-cta
    Discover now
    >