Firework
Firework
Firework es una empresa de comercio por vídeo que ayuda a minoristas y marcas de comercio electrónico a crear experiencias de compra digitales más interactivas. Su plataforma combina la inteligencia artificial con herramientas de vídeo como asistentes virtuales basados en IA, escaparates digitales, compras virtuales personalizadas y vídeos comprables. Firework también ofrece una infraestructura de vídeo global diseñada para una entrega rápida y segura, así como altos estándares de privacidad de datos, para ayudar a las marcas a conectar contenidos más atractivos con la interacción de los clientes y las ventas online.

Ingeniero/a sénior de datos en Firework (híbrido, California)

Ingeniero/a sénior de datos responsable de la infraestructura de datos escalable, las canalizaciones de aprendizaje automático y los sistemas de analítica de Firework. El puesto respalda las iniciativas de IA, comercio por video y producto de la empresa.

Descripción

  • Diseñar y desarrollar infraestructura de datos de backend y aprendizaje automático que abarque la ingesta de eventos, el procesamiento de flujos, el almacenamiento de datos, las canalizaciones, la visualización, la analítica y las aplicaciones.
  • Desarrollar herramientas de analítica que generen información práctica sobre la adquisición de clientes, la eficiencia operativa y el rendimiento empresarial.
  • Crear y operar canalizaciones distribuidas de ETL, ingeniería de características y ejecución de modelos.
  • Crear productos de datos que permitan a los equipos de analítica y ciencia de datos mejorar el producto de Firework.
  • Mantener una separación segura de los datos entre fronteras nacionales mediante varios centros de datos y regiones de AWS.
  • Colaborar con especialistas en datos y analítica para fortalecer las plataformas de datos y el procesamiento integral.
  • Investigar problemas técnicos, evaluar el rendimiento, equilibrar las cargas de trabajo y participar en revisiones de código.
  • Orientar a ingenieros de datos, ofrecer dirección técnica, compartir prácticas comprobadas y apoyar el crecimiento profesional.
  • Proporcionar liderazgo técnico, definir decisiones de arquitectura y ayudar a establecer estándares de ingeniería.

Requisitos

  • Al menos cinco años de experiencia profesional en ingeniería de datos, ingeniería de software o una disciplina relacionada, incluido un trabajo significativo con datos de producción o sistemas de aprendizaje automático.
  • Dominio avanzado de Python y SQL, incluidas consultas complejas, transformación de datos y optimización del rendimiento.
  • Experiencia desarrollando y operando canalizaciones ETL o ELT a gran escala y sistemas de procesamiento distribuido.
  • Experiencia práctica con almacenes de datos modernos como Snowflake o BigQuery, o con formatos de tablas abiertos como Iceberg.
  • Experiencia utilizando Apache Spark, Flink u otros marcos comparables de procesamiento de datos.
  • Conocimientos prácticos de plataformas de orquestación como Apache Airflow, Dagster o Prefect.
  • Experiencia con infraestructura en la nube, preferiblemente AWS o Google Cloud Platform.
  • Bases sólidas en modelado de datos, diseño de bases de datos y arquitectura de datos.
  • Experiencia estableciendo prácticas de calidad, observabilidad y confiabilidad de datos en producción.
  • Gran capacidad analítica y de resolución de problemas, con experiencia liderando de forma independiente trabajos técnicos complejos.
  • Habilidades claras de comunicación y colaboración con equipos técnicos y no técnicos.
  • Potencial de liderazgo e interés en avanzar hacia la gestión de personas mediante la mentoría, la creación de equipos y la estrategia técnica.

Beneficios

  • Opciones sobre acciones.
  • La compensación puede ajustarse según la ubicación de trabajo, las habilidades, la experiencia, las condiciones del mercado y la equidad interna.