1. Inicio
  2. Trabajos
  3. Ingeniero de Datos Senior, Sistemas de Datos de Producto

BforeAI es una scale-up innovadora y en rápida expansión, dedicada a disuadir el ciberdelito mediante tecnologías predictivas y preventivas de vanguardia. Hemos aprovechado el poder de la IA prescriptiva para revolucionar la forma en que abordamos las ciberamenazas, deteniendo los ataques antes de que se lancen.

Reconocida por Gartner® en 41 informes durante los últimos 3 años (¡14 solo en 2025!) y distinguida como Tech Innovator for Preemptive Cybersecurity en el informe Emerging Tech 2025, BforeAI es la solución más rápida y precisa de la industria para la protección automatizada contra el fraude en línea.

¡Únete a nosotros en la lucha por un ciberespacio más seguro!

🚀 Por qué es genial trabajar aquí

Somos una empresa independiente de la ubicación, con un equipo totalmente distribuido. Creemos que la diversidad de experiencias, antecedentes y formas de pensar genera equipos más sólidos y un mejor producto. Valoramos la autonomía, la honestidad intelectual, la toma de decisiones prácticas y a los ingenieros que asumen la responsabilidad de los resultados en lugar de esperar tareas perfectamente definidas.

Ofrecemos un entorno empresarial intelectualmente estimulante, y trabajarás con un equipo brillante y comprometido de todo el mundo. Además, ofrecemos tiempo libre flexible, días de enfermedad, todos los feriados oficiales y opciones sobre acciones.

✨ Lo más interesante de este puesto

Estamos construyendo la base de datos e inteligencia necesaria para convertir grandes y diversas fuentes de datos sobre amenazas en protección confiable, explicable y accionable para nuestros clientes. Trabajarás con un equipo global dedicado en problemas técnicamente complejos que involucran ciberseguridad, sistemas distribuidos, ingeniería de datos, aprendizaje automático y desarrollo de productos SaaS.

Estamos contratando a un Ingeniero de Datos Senior para construir los servicios de producción y las canalizaciones que adquieren, normalizan, enriquecen, relacionan, puntúan y entregan inteligencia sobre amenazas a través del producto SaaS orientado al cliente de BforeAI.

📣 Qué harás

Este es un rol práctico de ingeniería de producto. Diseñarás sistemas y escribirás software de producción para el procesamiento de datos basado en eventos, y necesitamos a un ingeniero que entienda cuándo es apropiado un servicio gestionado, cuándo es necesario código personalizado y cómo entregar cualquiera de las dos opciones como una capacidad de producto confiable.

Construir servicios de datos de producto

  • Diseñar, implementar, probar, desplegar y operar servicios de producción para la ingesta, normalización, enriquecimiento, resolución de identidad, puntuación y entrega de inteligencia.
  • Construir workers de pipelines, consumidores de eventos, APIs, procesos programados y librerías de soporte mantenibles, en lugar de depender exclusivamente de notebooks, flujos visuales o configuración de proveedores.
  • Asumir la responsabilidad del ciclo de vida completo del software, incluyendo arquitectura, implementación, pruebas, despliegue, monitoreo, respuesta a incidentes y mejora.
  • Establecer patrones de ingeniería reutilizables que otros miembros del equipo puedan seguir.

Diseñar pipelines confiables basados en eventos

  • Desarrollar flujos de trabajo asíncronos con contratos explícitos de datos, eventos y trabajo.
  • Diseñar para entregas duplicadas, restricciones de orden, idempotencia, reintentos, tiempos de espera, fallos parciales, manejo de mensajes fallidos (dead-letter), contrapresión y recuperación.
  • Hacer observable el estado y los fallos de los pipelines, con procesos de reconciliación que identifiquen procesamientos faltantes, retrasados, duplicados o inconsistentes.
  • Permitir la reproducción y el reprocesamiento seguros sin cambiar silenciosamente el significado de los resultados históricos.

Proteger la integridad de los datos y los límites entre tenants

  • Preservar la evidencia de origen, la procedencia, el linaje, el contexto de procesamiento y las versiones aplicables desde la primera escritura, para que los resultados visibles para el cliente sigan siendo explicables.
  • Definir controles de validación y calidad en los límites de los servicios y permitir la evolución segura de esquemas, contratos y lógica de procesamiento.
  • Mantener el aislamiento entre tenants mientras se combina de forma segura la inteligencia compartida con la evidencia, la configuración y las conclusiones privadas de cada cliente.
  • Aplicar requisitos de autorización, retención, eliminación, auditoría, GDPR y SOC 2 en todos los flujos de procesamiento de datos.

Dar forma a la arquitectura y al equipo

  • Evaluar cuándo usar un servicio gestionado, un componente de código abierto, una capacidad existente o un servicio desarrollado a medida, según los requisitos del producto y operativos.
  • Contribuir a la arquitectura mediante software funcional, propuestas escritas, prototipos y revisiones técnicas constructivas.
  • Trabajar con Producto, Platform Engineering, Threat Research, Data Science, Seguridad y equipos orientados al cliente. Platform Engineering incluye responsabilidades de Ingeniería de Datos y SRE.
  • Traducir los requisitos de producto en contratos técnicos claros, comunicar los compromisos (tradeoffs) y orientar a otros ingenieros en prácticas modernas de datos y sistemas distribuidos.

💥 Serás un gran candidato si

  • Tienes experiencia práctica significativa en la construcción y operación de software intensivo en datos para un producto SaaS de uso externo.
  • Eres un ingeniero de software sólido especializado en sistemas de datos, y no solo un usuario o administrador de herramientas de datos.
  • Tienes experiencia de desarrollo en producción con Go, Scala, Rust, Java u otro lenguaje comparable utilizado para construir servicios backend confiables.
  • Estás dispuesto a trabajar principalmente en Go para los pipelines y los servicios de datos de producto. La experiencia previa en Go es muy valorada, pero la experiencia profunda en Scala, Rust o lenguajes similares puede ser una base sólida.
  • Dominas Python y SQL donde sus ecosistemas de procesamiento de datos, análisis, integración o aprendizaje automático ofrecen una ventaja práctica.
  • Comprendes los modelos relacionales, documentales, de grafos, clave-valor, analíticos y de almacenamiento de objetos, así como sus compromisos.
  • Entiendes los aspectos de los sistemas distribuidos como el procesamiento asíncrono, la semántica de entrega, la concurrencia, la contrapresión, la idempotencia, la consistencia, la recuperación y el aislamiento de fallos.
  • Has diseñado u operado sistemas basados en eventos con tecnologías como Kafka, Azure Event Hubs, AWS Kinesis u otra infraestructura de mensajería comparable.
  • Tienes experiencia con contenedores, infraestructura en la nube, pruebas automatizadas, CI/CD, automatización de infraestructura, monitoreo y operaciones en producción.
  • Puedes razonar sobre procedencia, reproducción, calidad de datos, aislamiento multi-tenant, datos compartidos, contexto privado del cliente y límites de autorización.
  • Evalúas tecnologías desconocidas con base en principios de ingeniería, comunicas con claridad, cuestionas de forma constructiva supuestos débiles y asumes la responsabilidad de los resultados.

No necesitas cumplir con todos los puntos siguientes, pero la experiencia relevante puede ayudarte a tener un impacto inmediato:

  • Ciberseguridad, inteligencia de amenazas, fraude, prevención de abuso u otros dominios intensivos en evidencia
  • Procedencia de datos, explicabilidad, auditabilidad o sistemas de datos regulados
  • Procesamiento de datos basado en grafos, Neo4j, Azure Data Explorer o Azure Data Lake Storage
  • Pipelines de características para aprendizaje automático, entradas y salidas de modelos, o sistemas de retroalimentación y aprendizaje
  • Migración de cargas de trabajo heredadas por lotes o pipelines hacia arquitecturas basadas en servicios y eventos
  • Operación de sistemas de datos orientados al cliente bajo expectativas definidas de confiabilidad y recuperación

💻 Nuestro entorno

Nuestro entorno basado en Azure incluye servicios en Go y Python, Event Hubs y mensajería compatible con Kafka, Azure Data Lake Storage, Azure Data Explorer, PostgreSQL, Neo4j, Redis, Databricks para cargas de análisis y aprendizaje automático apropiadas, Kubernetes y servicios de cómputo gestionados por Azure.

No se requiere experiencia con cada componente. Nos interesa más si entiendes los principios de ingeniería que hay detrás de estas tecnologías, si puedes ser productivo en un entorno desconocido y si sabes elegir la combinación adecuada de servicios gestionados y software personalizado.

¿No cumples con todos los requisitos? No te descartes todavía.

Reconocemos que los candidatos sólidos pueden haber seguido trayectorias diferentes y no coincidir con todas las tecnologías o cualificaciones aquí listadas. Si eres un ingeniero de software o de datos con experiencia que ha construido sistemas de producción intensivos en datos, comprende los problemas que hay detrás de las herramientas y quiere ayudar a construir la base de datos de un producto de ciberseguridad, te animamos a postular.

En BforeAI nos dedicamos a construir un lugar de trab

Salario

USD 0

Mensual

Trabajo Remoto

Para postulantes en: Argentina

Resumen del Trabajo
Trabajo Publicado:
hace 12 horas
Expiración del Trabajo:
en 1 mes
Tipo de Trabajo
Tiempo completo
Rol del Trabajo
Data Engineer
Educación
Licenciatura
Experiencia
3+ años
Total de Vacantes
1
Profesión
Ingeniero

Compartir este empleo:

Ubicación

Argentina


EmpleosTech
Obtené la app de EmpleosTech Acceso rápido a empleos tech, notificaciones y soporte offline