Descripción
Resumen:
Desarrollar canalizaciones de mejora y procesamiento de video en tiempo real para potenciar las experiencias deportivas en directo y definir el futuro de la distribución deportiva.
Logros destacados:
1. Trabajar en la intersección entre la mejora de la transmisión y la distribución de video.
2. Utilizar Rust, C++ y Lua para construir sistemas de baja latencia y alta fiabilidad.
3. Diseñar experiencias de visualización personalizadas impulsadas por una selección inteligente de contenidos.
**El puesto \- Ingeniero de Software Senior (Mejora de la Transmisión)**
Trabajarás en la intersección entre la mejora en tiempo real de la transmisión y la distribución de video, desarrollando sistemas que potencien la forma en que se experimentan y entregan los eventos deportivos en directo. En este puesto, desarrollarás canalizaciones de mejora y procesamiento de video en tiempo real utilizadas en flujos de trabajo de transmisión deportiva. Contribuirás a diseñar experiencias de visualización personalizadas y de baja latencia, impulsadas por una selección inteligente de contenidos y por datos exhaustivos obtenidos mediante seguimiento óptico y sensores en el campo.
Consideramos que la distribución deportiva en directo y posterior al evento está evolucionando rápidamente, y este puesto desempeña un papel clave para definir cómo será dicha experiencia.
**Herramientas y tecnologías que utilizarás diariamente** Principalmente trabajarás con Rust, junto con un uso considerable de C\+\+ y Lua en partes específicas de la pila tecnológica. Asimismo, trabajarás con otros lenguajes y herramientas al integrar sistemas y apoyar flujos de trabajo internos.
**Requisitos:**
* Amplia experiencia en desarrollo de software de bajo nivel.
* Experiencia trabajando con sistemas concurrentes y sensibles al rendimiento.
* Capacidad para diseñar, construir y mantener sistemas fiables y de baja latencia.
* Capacidad para trabajar con arquitecturas complejas y distribuidas.
**Requisitos preferentes:**
* Experiencia en ingeniería de video (captura, codificación/decodificación, transporte, sincronización, calidad).
* Experiencia con gráficos 3D en tiempo real o gráficos de juegos aplicados a salidas interactivas.
* Experiencia práctica con canalizaciones de visión por computadora utilizando frameworks o bibliotecas multimedia.
* Demostrada capacidad para liderar funciones o subsistemas desde requisitos ambiguos hasta su implementación en producción.
* Experiencia mejorando la arquitectura de sistemas, su observabilidad y sus prácticas de pruebas.
* Excelentes habilidades de colaboración, incluyendo revisiones de código, programación en pareja y comunicación técnica clara.
*Valoramos una cultura centrada en la oficina y maximizamos las oportunidades de colaborar, conectar y aprender juntos. Nuestros modelos de trabajo híbrido varían según tu rol y ubicación.*
***Un equipo, siendo valientes, impulsando el cambio***
*Infórmanos al momento de postularte si necesitas alguna adaptación durante el proceso de reclutamiento debido a una discapacidad.*