El portal de empleo de España

Senior Software Engineer - Video Platform

En remoto, (UTC-5) to UTC+2 +9·Jornada completa·Añadida hace 5 meses (comprobada el 12 oct)

Slate

3 ofertas abiertas

Resumen

Salario
80.000 US$ - 180.000 US$ al año
Modalidad
En remoto ((UTC-5) to UTC+2 / United States / Europe / Poland / South America / Chile / Africa / South Africa / USA / United States, United States)
Contrato
Jornada completa
Inglés
Obligatorio
Experiencia
5+ años
Beneficios
Seguro médico privado

Habilidades

Esta oferta se escribió originalmente en inglés.

Requisitos

Qué buscan

Buscamos ingenieros con profundidad en al menos dos de estas áreas:

  • C++ y renderizado: Experiencia con motores gráficos, Skia o programación de GPU (WebGPU, Metal, WebGL)

  • C++ y procesamiento de vídeo: Conocimiento profundo de FFmpeg, experiencia en códecs, pipelines de vídeo en tiempo real

  • TypeScript y plataforma web: WebCodecs, integración de WebAssembly, Angular o frameworks similares

  • Swift e iOS: Desarrollo nativo de iOS, integración de plataformas, frameworks multimedia

El candidato ideal combina experiencia en sistemas C++ con conocimientos de la plataforma web (nuestra prioridad actual más alta) o habilidades de integración en iOS. Los candidatos excepcionales con una profunda especialización en C++ tanto en procesamiento de vídeo como en renderizado también prosperarán aquí.

  • Más de 5 años de experiencia profesional en programación

  • Gran dominio de C o C++, con profundidad adicional en TypeScript o Swift

  • Experiencia con procesamiento de vídeo (FFmpeg, GStreamer, libav) o renderizado de gráficos (Skia, OpenGL, Metal)

  • Conocimiento práctico de códecs de vídeo (H.264, H.265, VP9, AV1) y formatos de contenedor

  • Comprensión del desarrollo multiplataforma orientado a entornos web y nativos

  • Construcción para WebAssembly utilizando Emscripten o toolchains similares

  • Trabajo en procesamiento de vídeo en tiempo real, streaming o renderizado de gráficos

  • Optimización para entornos con restricciones de memoria o aceleración por GPU

  • Integración de código nativo con plataformas web o móviles

  • Construcción o mantenimiento de observabilidad para sistemas complejos

  • Utilizas, o quieres utilizar, herramientas de IA para avanzar más rápido, y asumes la responsabilidad del resultado

  • Te sientes cómodo con la comunicación asíncrona y la documentación clara

  • Eres capaz de cambiar de contexto entre diferentes áreas de problemas (vídeo, renderizado, iOS, web)

Salario y beneficios

Qué ofrecen

  • Opciones de equity

  • PTO ilimitado (realmente lo tomamos)

  • Estipendio de bienestar de $200/mes

  • Estipendio de seguro médico

  • Presupuesto para oficina en casa

Visado y traslado

Nota: No patrocinamos visados de trabajo.

El puesto

Estamos construyendo la plataforma de vídeo y renderizado que impulsa el editor de vídeo colaborativo de Slate. Nuestros sistemas gestionan todo, desde el renderizado de previsualización en tiempo real hasta la codificación de la exportación final, ejecutando pipelines sofisticados en navegadores web, dispositivos iOS y entornos de ejecución nativos a través de WebAssembly.

Este rol se sitúa en la intersección de la programación de sistemas, el renderizado de gráficos y el desarrollo multiplataforma. Trabajarás en integraciones de FFmpeg, pipelines de compilación de WebAssembly, un motor de renderizado basado en Skia e integraciones nativas de iOS. Si te entusiasma construir el stack completo de infraestructura de vídeo y gráficos en plataformas web y nativas, esta es tu oportunidad.

Qué harás

Diseñar e implementar flujos de trabajo de codificación, decodificación y transcodificación que gestionen diversos formatos de vídeo de manera eficiente. Trabajarás extensamente con FFmpeg para operaciones de procesamiento de vídeo, optimizarás las compilaciones en cuanto a tamaño y rendimiento, y solucionarás problemas específicos de códecs en plataformas web y nativas.

Trabajar en nuestro motor de renderizado basado en Skia que se ejecuta en navegadores y entornos de ejecución nativos. Construirás y optimizarás pipelines gráficos utilizando WebGPU, Metal y WebGL, orientados tanto a compilaciones WASM como a plataformas nativas arm64.

Desarrollar y mantener nuestra infraestructura de WebAssembly compilando bases de código C/C++ mediante Emscripten, optimizando para la ejecución en el navegador y gestionando las restricciones de memoria. Aprovecharás la API WebCodecs para la codificación/decodificación acelerada por hardware cuando esté disponible, con una gestión inteligente de alternativas (fallback).

Construir y mantener nuestras integraciones de iOS utilizando Swift, asegurando que las capacidades de vídeo y renderizado funcionen sin problemas en dispositivos móviles. También integrarás APIs de TypeScript en nuestra aplicación web Angular para exponer las capacidades de la plataforma a los usuarios.

Realizar perfiles y optimizar las cargas de trabajo de vídeo y renderizado, reducir la latencia de procesamiento, minimizar la huella de memoria y mejorar el rendimiento (throughput) en nuestro pipeline. Implementar observabilidad en nuestros sistemas para comprender el rendimiento en el mundo real y depurar problemas en todo el stack.

Colaborar estrechamente con los ingenieros de edición para integrar las capacidades de vídeo y renderizado en el producto orientado al usuario. Valoramos la comunicación clara, la resolución de problemas reflexiva y un código que sea mantenible dentro de dos años.

Encajarías perfectamente si...

Cómo trabajarás

Detalles

Ubicación: Remoto, en cualquier lugar desde EST (UTC-5) hasta UTC+2

Reportando a: Video Engineering Lead

Remoto (UTC-5 a UTC+2) | Jornada completa

Video Platform Engineer Compensación (base + equity):

El salario depende de la ubicación:

Estados Unidos: $150k-$180k USD

Resto del mundo: $80k-$130k USD, dependiendo de la ubicación y la experiencia

Utilizamos rangos salariales basados en la ubicación, alineados con los mercados locales, y ofrecemos un potencial de equity significativo en todas las regiones.

La propuesta

Lo que realmente harás

Stack Tecnológico

Procesamiento de vídeo: C/C++, FFmpeg, WebAssembly, Emscripten, WebCodecs

Renderizado: Skia, WebGPU, Metal, WebGL, arm64

Web: TypeScript, Angular, Node.js

iOS: Swift

Infraestructura: Herramientas de observabilidad, monitorización de rendimiento

Sobre Slate

Slate es una empresa tecnológica con sede en Londres que desarrolla una plataforma colaborativa de creación de vídeo diseñada para equipos modernos de marketing y comunicaciones. La empresa se centra en simplificar el proceso de producción de vídeo, ofreciendo herramientas para edición, gráficos y gestión de plataformas de vídeo. Slate opera en el sector del software como servicio (SaaS), atendiendo a una clientela global con un fuerte énfasis en la innovación y la experiencia de usuario.

Slate ha establecido presencia en España, con puestos abiertos para ingeniería senior, lo que indica un creciente centro técnico en el país. La cultura laboral de la empresa enfatiza la colaboración remota y la tecnología de vanguardia, lo que la convierte en una opción atractiva para profesionales internacionales que buscan trabajar en un entorno dinámico y orientado al producto. Con un enfoque en tecnología de vídeo e ingeniería frontend, Slate ofrece oportunidades para que los ingenieros trabajen en proyectos de gran impacto mientras forman parte de un equipo distribuido globalmente.

Plantilla
120
Sede
Londres, Reino Unido

Datos prácticos

  • Slate es una empresa que favorece el trabajo remoto, y los puestos en España probablemente ofrezcan acuerdos de trabajo flexibles.
  • La empresa tiene su sede en Londres, Reino Unido, pero tiene una presencia creciente en España, lo que indica un compromiso con la construcción de un equipo internacional y diverso.
  • Los puestos abiertos en España se centran en ingeniería senior, lo que sugiere la necesidad de profesionales con experiencia en desarrollo frontend y de plataformas de vídeo.
  • Trabajar en Slate ofrece la oportunidad de contribuir a una plataforma moderna de creación de vídeo utilizada por equipos de marketing a nivel mundial.

En sus propias palabras

Sobre la empresa y el equipo

Sobre Slate

Slate es el espacio de trabajo creativo para equipos de redes sociales de marcas. Ayudamos a los equipos a crear y lanzar contenido de marca rápidamente con un editor todo en uno, gestión de activos integrada y flujos de trabajo de archivos creativos sin fisuras, respaldados por soporte directo de personas que han desempeñado ese trabajo. Equipos de las principales ligas deportivas y marcas globales como Amazon y Hoka utilizan Slate cada día para elevar su presencia social.

Información adicional

Nuestra opinión sobre la IA: Creemos que la ingeniería de software asistida por IA es el futuro de nuestra industria. También creemos que los humanos tendrán un papel fundamental en el escalado responsable del uso de la IA para avanzar exponencialmente más rápido manteniendo un alto estándar de calidad.

Slate es un empleador que ofrece igualdad de oportunidades. Celebramos la diversidad y estamos comprometidos con la creación de un entorno inclusivo para todos los empleados, independientemente de su origen, identidad o experiencia.

Todas las vacantes de Slate
WhatsApp
95 mil US$ – 200 mil US$En remoto, USA +7

¿Buscas algo distinto?

SlateHace 5 meses
En remoto, (UTC-5) to UTC+2 +9
Ver los 3 empleos