Employment OS for your Business

Senior Web Engineer (Real-Time Video Augmentation) – Remote

Central London, SouthEast WC1, United Kingdom • Full-time
AI Job Summary
  • Strong experience in modern JavaScript/TypeScript.
  • Deep understanding of video playback (HLS/DASH, MSE, EME).
  • Deep understanding of browser rendering (WebGL/Canvas/WebGPU/DOM) and performance optimization.

Role Type

Anywhere • Permanent • Full-time • Mid-level Senior

Description

👥 Join the TGI Sport Team:

TGI Sport is a tech-led global sports media company that has been trusted by the world’s premium sporting organisations since 1997. With over 15 offices and 500 employees worldwide, we support over 5,000 events through pioneering technology solutions, global media rights expertise and leading sports marketing and talent management knowledge.

Learn more about us here: bit.ly/TGI_Sport

 

🏆 The TGI Sport Advantage:

TGI Sport is uniquely positioned to bring together technology, creativity, expertise and talent to deliver solutions that set us apart on the global stage. This creates unparalleled opportunities – not just for our partners, but for our people as well.

  • Growth of our people: We prioritise individualised career development and progression. Learning and Development at TGI Sport spans in-house training programs and on-the-job learning, ensuring your growth aligns with our success.
  • Organisational growth: since 1997 we have consistently expanded. As we grow, so too do the opportunities for our team members throughout the Americas, UK, Europe and Australia.
  • Empowering innovation: We empower our team members to push the boundaries and think creatively. By providing the autonomy to innovate, we deliver impactful solutions that benefit our clients, talent, and partners.

🚀 The Opportunity:

We’re building a next-generation platform for live augmentation, delivering frame-accurate virtual graphics on top of premium live streams for real time sport events of top leagues, broadcasters, VOD and content providers. This is not a standard web role.  You’ll work on a high-performance Web SDK/player integration layer embedded into third party players, augmenting DRM-protected video streams in real time solving hard problems in synchronization, rendering and performance inside browser environments. We’re looking for a been-there-done-that engineer who can own complex systems end-to-end and make them work in the real world.

 

🎯 Your Mission:

  • Develop and maintain a Web SDK / plugin for real-time video augmentation
  • Implement frame-accurate synchronization with video streams (e.g., HLS/DASH) under DRM constraints (no pixel access)
  • Integrate with browser video players
  • Build a high-quality rendering pipeline for virtual graphics over live video (WebGL / Canvas / WebGPU where available; DOM overlays when required)
  • Optimize performance across browsers and devices (Chrome, Safari, Edge, Firefox; GPU acceleration vs fallback paths)
  • Handle browser limitations and inconsistencies (timing APIs, rendering sync, throttling, visibility states)
  • Maintain broadcast-level visual quality within browser constraints
  • Work closely with iOS, Android, and Backend teams (timing, metadata, orchestration)
  • Deliver production-ready features under tight live-event timelines

About You:

You’re the kind of engineer who has a strong can-do approach, even when the API is against you. You enjoy complex systems, care deeply about performance and reliability, and can own problems end-to-end – especially when timelines are tight and quality matters.

 

📝 Qualifications & Experience:

Essential

  • Strong experience in modern JavaScript / TypeScript
  • Deep understanding of:
    • Video playback in browsers (HLS/DASH, MSE, EME)
    • Browser rendering (WebGL / Canvas / WebGPU / DOM composition)
  • Experience with real-time / low-latency systems
  • Strong performance optimization skills:
    • Main thread vs workers
    • GPU/CPU balancing
    • Memory & GC behavior
    • Frame timing (rAF, media timelines)
  • Experience integrating with video players (Shaka, hls.js, Video.js, native players)
  • Experience building SDKs integrated into external web apps
  • Ability to work end-to-end and deliver under pressure

Desirable

·Experience with DRM in browsers (EME / Widevine / FairPlay)

·Background in video synchronization/timing systems

·Experience with cross-platform alignment (Web / Android / iOS)

 

Sound like your next big move? Let’s make it happen. Apply now.

TGI Sport is an Equal Opportunity Employer, all applicants will be considered regardless of your race, sexuality, religion, colour, gender identity, medical history, age or parental status.

Company Overview

TGI Sport is a tech-led global sports media company that is trusted by the world’s premium sporting organisation’s since 1997. With over 15 offices and 500 employees worldwide, we support over 5,000 events through pioneering technology solutions, global media rights expertise and leading sports marketing knowledge.