Hawkeye Innovations Limited logo

Principal Software Engineer - C++ (Cloud Video Framework)

Job Overview

Location

Remote

Job Type

Full-time

Category

Software Engineer

Date Posted

March 9, 2026

Full Job Description

đź“‹ Description

  • • As a Principal Software Engineer specializing in C++ for Cloud Video Frameworks at Hawk-Eye Innovations, you will be at the forefront of developing and architecting the next generation of video services that power critical moments in global sports. This role offers a unique opportunity to blend deep C++ expertise with a passion for cutting-edge cloud technologies, shaping the future of how live sports are experienced by millions worldwide.
  • • You will take ownership of the technical roadmap for our core C++ video frameworks. This involves designing and implementing solutions that are not only high-performing and scalable but also modular and adaptable to both on-premise and distributed cloud environments. Your architectural decisions will set the standard for engineering excellence across the organization, ensuring our video infrastructure remains robust and future-proof.
  • • A significant aspect of your role will involve writing and reviewing high-performance, multithreaded C++ code. This code will serve as the foundation for our video processing pipelines, demanding meticulous attention to detail, optimization for speed, and a deep understanding of concurrent programming paradigms. You will be expected to set the benchmark for code quality and efficiency, mentoring other engineers to adopt these best practices.
  • • Deep expertise in video codecs and containers, particularly with FFmpeg, is crucial. You will tackle complex challenges related to video synchronization, real-time transcoding, and ensuring frame-accurate playback across diverse platforms. Your ability to navigate the intricacies of video compression standards and bitstream manipulation will be key to delivering seamless video experiences.
  • • This is a leadership position where you will guide technical discussions, influence design decisions, and actively mentor Senior and Mid-level engineers. Your leadership gravity will foster a collaborative environment, empowering your team to achieve ambitious technical goals and grow their own expertise.
  • • You will collaborate closely with product teams, stakeholders, and potentially customers to understand their needs and translate them into effective technical solutions. This cross-functional interaction ensures that our engineering efforts are aligned with business objectives and deliver maximum value to our users.
  • • The role demands a proactive problem-solving mindset, tackling real-world challenges in a fast-paced environment. You will contribute to a culture of continuous improvement, constantly seeking ways to enhance our systems, processes, and the overall quality of our video services.
  • • You will be instrumental in bridging the gap between our established in-stadia hardware solutions and our evolving hybrid ecosystem, where the edge meets the cloud. This involves designing frameworks that can seamlessly integrate and operate across these different environments, ensuring consistent performance and reliability.
  • • Your work will directly impact the integrity and excitement of major sporting events, from providing instant replays that are trusted by officials to delivering broadcast-quality video streams to global audiences. The reliability and accuracy of our systems are paramount, and your contributions will be visible and impactful.
  • • You will be expected to stay abreast of the latest advancements in C++ and video technology, applying this knowledge to innovate and enhance our existing frameworks. This includes exploring new algorithms, tools, and methodologies to maintain our competitive edge in the sports technology market.
  • • The Principal Software Engineer will play a vital role in ensuring our video services are not only performant but also resilient and secure, capable of handling the demands of live, high-stakes sporting events. This involves a holistic approach to system design, considering all aspects from data ingestion to final delivery.
  • • By joining Hawk-Eye Innovations, you become part of a team dedicated to pushing the boundaries of sports technology, contributing to a legacy of innovation and excellence that is recognized worldwide. Your work will be integral to maintaining our position as a leader in sports analytics and broadcasting solutions.

Skills & Technologies

C++
AWS
Git
REST
Senior
Hybrid
ÂŁ74k-98k
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

Hawkeye Innovations Limited logo
Hawkeye Innovations Limited
Visit Website

About Hawkeye Innovations Limited

Hawkeye Innovations operates ball-tracking vision systems that officiate and analyse sport. Its camera-based technology delivers real-time spatial data for line calls, player tracking and performance metrics in tennis, cricket, football, baseball and more. Originally developed for broadcast replay, the system now underpins official video-review decisions for governing bodies including the ICC, FIFA and ATP. The company licenses its hardware-software platform to leagues, broadcasters and venue operators, integrating with existing production workflows and officiating protocols.

Similar Opportunities

Argentina
Full-time
Expires May 4, 2026
Python
PHP
Ruby
+5 more

5 days ago

Apply
Argentina
Full-time
Expires Apr 25, 2026
Python
JavaScript
TypeScript
+4 more

14 days ago

Apply
Argentina
Full-time
Expires Apr 29, 2026
Java
Spring
PostgreSQL
+5 more

10 days ago

Apply
Argentina
Full-time
Expires Apr 28, 2026
JavaScript
TypeScript
Go
+4 more

11 days ago

Apply