Volver a carreras

Full-Stack Platform Engineer (m/f/d)

Remote-first, Munich opcional

exportlab/media-pipeline

Pipeline en ejecución

deploy-ready

$ npm run media:sync

✓ Ruta Next.js compilada

✓ Lambda layer empaquetada

✓ S3 media sync verificado

listo en 1.42s

Build verde, preview lista

Estamos construyendo Exportlab, una plataforma SaaS moderna de foto y video para fotógrafos, videógrafos, agencias y equipos creativos.

La plataforma conecta galerías, revisiones de video, guest uploads, client portals, asset collections, public profiles, comunicación de equipo, analytics, contratos, model releases, búsqueda con IA, face recognition, descargas y media delivery en un sistema multi-tenant.

Buscamos una persona Full-Stack Platform Engineer que no solo construya features, sino que piense producto, frontend, backend, cloud, media pipelines y estabilidad del sistema en conjunto.

Tu rol

Trabajas directamente en el núcleo de Exportlab: interfaces de usuario, flujos de auth, rutas de upload, workflows de video, features en tiempo real, billing, AI indexing, backends serverless y procesos de deployment.

Encajas bien si te gusta trabajar full-stack y también quieres entender cómo funciona realmente un sistema SaaS en producción: modelos de datos, queues, tenant isolation, security, limits, observability, deployments y reliability.

Tus tareas

Frontend & Product

  • Desarrollas UIs modernas en React con TypeScript, Vite, Tailwind CSS y Framer Motion.
  • Trabajas en galerías, gestión de media, video review con feedback en timeline, Client Portal, guest uploads, asset collections y public profiles.
  • Construyes team chat, actualizaciones en tiempo real, billing, settings, dashboards y flujos drag-and-drop.
  • Desarrollas interfaces responsive y nativas de dark mode.
  • No construyes admin panels genéricos, sino workflows reales para creativos y sus clientes.

Backend & Serverless

  • Desarrollas y operas sistemas AWS serverless con Lambda, API Gateway, DynamoDB, S3, SQS, SES, Cognito, CloudFront y WebSockets.
  • Trabajas en REST APIs, WebSocket APIs, arquitectura multi-tenant y tenant routing mediante subdominios.
  • Desarrollas Cognito/OIDC/auth flows, session, JWT y cookie handling.
  • Modelas DynamoDB con GSIs, TTLs, conditional writes y streams.
  • Construyes background jobs basados en SQS, queues de upload, download y ZIP, además de flujos de email con SES.
  • Integras Stripe Checkout, subscriptions, webhooks y compras de tokens.
  • Desarrollas usage limits y plan limits sin race conditions.

Media, AI & Delivery

  • Exportlab tiene una fuerte carga de media. Trabajas en sistemas para subir, procesar, analizar y entregar fotos y videos.
  • Construyes flujos de upload a S3 con presigned URLs, entrega con CloudFront y media URLs firmadas.
  • Trabajas en workflows con FFmpeg y HLS, thumbnails de video y generación de previews.
  • Desarrollas indexing de imágenes y metadatos.
  • Integras Amazon Rekognition para face recognition, label detection y OCR.
  • Trabajas con integraciones OpenAI/Vision para análisis automático de imágenes.
  • Desarrollas búsqueda asistida por IA, tags, captions y filtros.

Platform, Infrastructure & Reliability

  • Ayudas a evolucionar la plataforma técnica de forma limpia, segura y fiable.
  • Trabajas con entornos dev / staging / production, CI/CD con GitHub Actions, versionado de Lambda y aliases.
  • Te ocupas de configuración segura de entornos, smoke tests y capacidad de rollback.
  • Trabajas con CloudWatch, Sentry, logs, métricas y alarmas.
  • Piensas en IAM least privilege, secrets management, KMS, audit logs y sistemas de API keys.
  • A largo plazo ayudas a llevar más infraestructura a Terraform o CDK.

Lo que deberías aportar

No necesitas dominar cada herramienta perfectamente. Lo importante es que puedas entender sistemas complejos y tengas ganas de profundizar.

  • Buena experiencia con React, TypeScript y arquitecturas frontend modernas
  • Buena experiencia con Node.js
  • Experiencia con AWS o sistemas cloud comparables
  • Comprensión de APIs, auth, security y arquitectura SaaS
  • Experiencia con modelos de datos, idealmente DynamoDB o NoSQL
  • Comprensión de sistemas asíncronos: queues, events, retries, idempotency
  • Pensamiento claro sobre errores, limits y race conditions
  • Ganas de trabajar en un producto real con muchos sistemas conectados

Nice to have

  • Experiencia con AWS Lambda, API Gateway, DynamoDB, S3, SQS, SES, Cognito o CloudFront
  • Experiencia con FFmpeg, HLS o video encoding
  • Experiencia con WebSockets y sistemas realtime
  • Experiencia con Stripe u otros payment systems
  • Experiencia con OpenAI API, modelos vision o AI search
  • Experiencia con Amazon Rekognition o computer vision
  • Experiencia con Sentry, CloudWatch u observability
  • Experiencia con Terraform, CDK o Infrastructure as Code
  • Experiencia con integraciones de plugins para herramientas creativas como DaVinci Resolve, Premiere Pro, Lightroom o Adobe UXP

Sé el primero en enterarte de las novedades de Exportlab.

Full-Stack Platform Engineer (m/f/d) – Exportlab Careers