Senior Software Engineer (Broadcast Augmentation)
Geniussports · Medellín, Antioquia, Colombia · 2026-07-22
About this role
By bringing together next-gen technology and the finest live data available, Genius Sports is enabling a new era of sports for fans worldwide, delivering experiences that are more immersive, interactive and personalised than ever before. Learn more at geniussports.com
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 software development experience with system-level languages (C++/Rust).
• Experience working with concurrent, performance-sensitive systems.
• Ability to design, build, and maintain reliable, low-latency systems.
Skills asked for
- rust
- c++
- python
- java
- kotlin
- typescript
- computer vision
Similar jobs
- Senior Software Engineer, Windows/Desktop Applications - Medellín, ColombiaSpeechify · Medellín
- Senior Software Engineer, Fan EngagementGeniussports · Medellín
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.