Salario negociable
Eluvio
Berkeley, CA, USA
Eluvio es un equipo altamente enfocado y ambicioso compuesto por ingenieros de sistemas/redes/aplicaciones/video, científicos de datos y expertos en seguridad que trabajan juntos para implementar la visión del Content Fabric: una plataforma descentralizada para video y comercio con la ambición de servir a un gran porcentaje del video por Internet y eventos en vivo en todo el mundo. Nuestro equipo tiene su sede principal en Berkeley, CA, no lejos del campus de UC Berkeley. Nuestro trabajo amplía lo más avanzado en ingeniería de video, redes de Internet, ciencia de datos, aprendizaje automático y seguridad inspirada en blockchain. Aceptamos personas altamente capacitadas y creativas interesadas en oportunidades a tiempo completo en estos campos. ¡No solo innovamos, sino que también trabajamos estrechamente con la comunidad de contenido digital para validar nuestras soluciones y buscamos miembros del equipo que sean tanto visionarios como prácticos! El Eluvio Content Fabric proporciona un nuevo e innovador marco de procesamiento de video descentralizado con la ambición de servir a un porcentaje significativo del video por Internet mundial con experiencias just-in-time y personalizadas. La base del Content Fabric ofrece enrutamiento de contenido en tiempo real y ejecución de código justo a tiempo en la entrada y salida. Este puesto forma parte del equipo central de desarrollo de software con enfoque en la tubería de procesamiento de video. Esta es un área especializada del desarrollo de software y este puesto requiere experiencia profunda en empaquetado y codificación de video en todos los formatos comunes bajo demanda y en vivo, así como en protocolos de Internet. El trabajo backend se basa en Go, Rust y C, incluyendo binarios nativos y Web Assembly, y el frontend principalmente en JavaScript y Web Assembly. El equipo busca tanto puestos senior como recién graduados con enfoque en ingeniería de video. Nuestras oficinas principales están ubicadas en Berkeley, CA, pero, para el candidato adecuado, el equipo está abierto al trabajo remoto también. Responsabilidades Como parte del equipo central de desarrollo de software, comprender y ayudar a definir la visión de video descentralizado justo a tiempo con calidad excepcional y entrega en tiempo real Desarrollar una variedad de módulos de software de procesamiento de video en tiempo real y procesamiento distribuido Investigar y evaluar la viabilidad de nuevas funciones y enfoques Crear y mantener un marco de pruebas y validación para calidad, precisión, carga y rendimiento Ayudar a mantener el software de la tubería de audio/video, incluyendo correcciones rutinarias de errores y desarrollo de herramientas para mantener y solucionar problemas en una red altamente disponible de nodos para contenidos en vivo y bajo demanda Trabajar con los equipos de infraestructura y operaciones de contenido para asegurar que el producto funcione perfectamente en despliegues reales Requisitos Experiencia y conocimientos prácticos en programación Go, Rust y C, incluyendo pruebas unitarias e integración Capacidad para desarrollar y depurar código en Go, Rust y C Capacidad para depurar software de terceros y experiencia con bases de código libav/ffmpeg/gstreamer Conocimiento profundo del empaquetado y codificación de medios (MP4/FMP4/CMAF, DASH, HLS, RTP, MPEG-TS, SMPTE 2022, SMPTE 2110) Sólida formación y experiencia en desarrollo de software y arquitectura Título mínimo de Licenciatura en CSEE o disciplina relacionada y al menos 5-7 años de experiencia en la industria Deseable Criptografía aplicada, incluyendo protocolos basados en SECP256, re-encriptación mediante proxy, cifrados y protocolos de umbral Familiaridad y experiencia con estándares H.264, H.265, AV-1 y generalmente con estándares de códecs Familiaridad y experiencia con WebRTC Experiencia en aplicaciones de pila completa operando y utilizando herramientas de video como ffmpeg Comprensión y familiaridad con reproductores multimedia basados en java-script Beneficios - Salario competitivo en el mercado - Programa de opciones accionarias para empleados - Seguro médico, dental, de visión, 401K - Miembros del equipo apasionados, visión ambiciosa y una cultura de ejecución, éxito y sacar lo mejor entre nosotros