Description
Summary:
Develop real-time augmentation and video processing pipelines for enhancing live sports experiences and defining the future of sports distribution.
Highlights:
1. Work at the intersection of broadcast augmentation and video distribution.
2. Utilize Rust, C++, and Lua to build low-latency, reliable systems.
3. Shape curated viewing experiences powered by intelligent content selection.
**The Role \- Senior Software Engineer (Broadcast Augmentation)**
You’ll work at the intersection of real\-time broadcast augmentation and video distribution, building systems that enhance how live sports are experienced and delivered. In this role, you’ll develop real\-time augmentation and video processing pipelines used in sports broadcast workflows. You’ll help shape low\-latency, curated viewing experiences powered by intelligent content selection and rich data derived from optical and on\-field sensor tracking.
We believe live and post\-game sports distribution is evolving rapidly, and this role plays a key part in defining what that experience becomes.
**What you will use day to day** You’ll primarily work with Rust, alongside substantial use of C\+\+ and Lua in specific parts of the stack. You’ll also work across other languages and tools as you integrate systems and support internal workflows
**Qualifications:**
* Strong experience in lower\-level software development
* Experience working with concurrent, performance\-sensitive systems
* Ability to design, build, and maintain reliable, low\-latency systems
* Comfortable working across complex, distributed architectures
**Preferred Qualifications:**
* Experience in video engineering (capture, encoding/decoding, transport, synchronisation, quality)
* Experience with real\-time 3D or game graphics applied to interactive output
* Hands\-on experience with computer vision pipelines using media frameworks or libraries
* Proven ability to lead features or subsystems from ambiguous requirements through to production
* Experience improving system architecture, observability, and testing practices
* Strong collaboration skills, including code reviews, pairing, and clear technical communication
*We enjoy an ‘office\-first’ culture and maximize opportunities to collaborate, connect and learn together. Our hybrid working models differ depending on your role and location.*
***One team, being brave, driving change***
*Let us know when you apply if you need any assistance during the recruiting process due to a disability.*