2,474 Open roles
96 Companies
52 Posted today
Jobs / Sportradar / Senior C++ Software Engineer
Posted 2026-07-02

Senior C++ Software Engineer

Description

Sportradar's Sports Virtualisation unit develops innovative technologies to enable new ways to engage with sports. The latest computer vision technology is key to allowing real-time rendering of statistics and virtual ads on top of broadcasts. It also enables the use of skeletal tracking data to render virtual recreations of sports events and transform the way they are experienced.

Sportradar is looking for a Senior Software Engineer to join a team of C++ developers and 2D/3D artists to create engaging products using Unreal Engine 5.6+. Through the availability of skeletal tracking data of live sports events, completely new products can be produced which use game engine technology in non-standard ways. This involves generating live streams from cloud-based setups by transforming and distributing live skeletal tracking data to be used to create interactive virtual matches or high-quality clips.

Responsibilities
  • Support the international team of C++ developers and designers in exciting projects.
  • Perform maintenance and stabilisation of running systems.
  • Integrate high-performance C++ techniques with Unreal Engine's rendering capabilities to push the boundaries of real-time broadcast graphics.
  • Generalise functionality into modules that can be reused in multiple or future products.
  • Share knowledge and experience with the rest of the team.
  • Support and guide junior developers and non-developer members of the team.
  • Plan and develop new features together with the team with C++ or other programming languages.
Requirements
  • Degree in software development, or other relevant experience (required).
  • 3 years of experience as a software developer, either professionally or in personal projects (required).
  • Excellent knowledge in object-oriented programming languages like C++ and Python (required).
  • Interest for or experience with Game Engines (required).
  • Ability to handle complex and performance-optimised software challenges (required).
  • Strong teamwork and communication skills (required).
  • Good command of written and spoken English (required).
  • Continuous personal development is a matter of course (required).
  • Knowledge of AWS services (nice-to-have).
  • Experience with Java or C++ Testing Frameworks (nice-to-have).
  • Willingness to practice TDD and pair programming (nice-to-have).
  • Experience with Live Streaming tools and technologies, e.g. FFmpeg, HLS, DASH (nice-to-have).
Benefits
  • Collaborative environment with colleagues from all over the world.
  • Challenging, rewarding, and fun environment with stimulating tasks.
  • Non-hierarchical and outcome-oriented company culture.
  • Good training/learning opportunities (coordinated individually with the employees).
  • Competitive salary and benefits (e.g. retirement pension and health care benefits).
  • Corporate fitness activities (e.g., football, table soccer, darts) and a special corporate fitness program.
  • Vibrant and inclusive community, including Women in Tech and Pride groups.
About Sportradar

Sportradar is a global sports technology company that collects, analyses and distributes sports data to betting operators, sports leagues and media companies. Headquartered in St. Gallen, Switzerland, and founded in 2001, it provides betting services, managed trading, integrity monitoring and audiovisual streaming across hundreds of sports. The company holds official data partnerships with organisations including the NBA, NHL, FIFA and ICC. Sportradar is listed on the Nasdaq stock exchange and employs several thousand people worldwide.

Read more about Sportradar →

Apply on Sportradar →