Horizon3.ai
Horizon3.ai
Horizon3.ai es una empresa de ciberseguridad e inteligencia artificial fundada en 2019 que desarrolla software autónomo de pruebas de penetración. Su plataforma NodeZero ayuda a las organizaciones a evaluar continuamente su nivel de seguridad mediante la identificación de rutas de ataque explotables en entornos de nube, IoT y locales. Diseñada como una solución SaaS de autoservicio, NodeZero proporciona información sobre vulnerabilidades sin requerir agentes persistentes ni autenticados. Horizon3.ai fue fundada por veteranos de los sectores de Operaciones Especiales y Seguridad Nacional de Estados Unidos, y se centra en ayudar a los equipos de seguridad a abordar proactivamente las debilidades antes de que los atacantes puedan explotarlas.

Ingeniero principal de experiencia del desarrollador en Horizon3.ai — remoto en Estados Unidos

Lidera la experiencia del desarrollador, CI/CD, las compilaciones, las versiones y las mejoras de los flujos de trabajo para la plataforma de ciberseguridad autónoma NodeZero de Horizon3.ai. Crea bases de entrega seguras y fiables que ayuden a los equipos de ingeniería a desarrollar y publicar software de forma eficaz.

Descripción

  • Responsabilizarse de la arquitectura y la hoja de ruta del desarrollo local, las herramientas para repositorios, CI/CD, los sistemas de compilación y los procesos de lanzamiento
  • Liderar iniciativas de ingeniería interfuncionales que reduzcan la coordinación manual y creen un camino coherente desde el cambio de código hasta producción
  • Crear plantillas reutilizables de GitLab CI/CD, capacidades para runners, flujos de trabajo de desarrollo, puertas de calidad, procesos de promoción de artefactos, manifiestos de lanzamiento y procedimientos de reversión
  • Desarrollar prácticas duraderas para imágenes de contenedor compartidas, eficiencia de compilación, reproducibilidad, análisis, firma, procedencia y seguridad de la cadena de suministro de software
  • Mejorar los flujos de trabajo de desarrollo y la visibilidad de la entrega mediante métricas de tiempo de configuración, salud de los pipelines, rendimiento de las versiones y adopción
  • Colaborar con los equipos de Plataforma, Seguridad, QA y funcionalidades para que las bases de entrega sean fiables, seguras y fáciles de usar
  • Establecer estándares y caminos predefinidos para los flujos de trabajo de desarrollo, la ingeniería de compilación y lanzamientos, y el desarrollo asistido por IA aprobado
  • Diseñar flujos de desarrollo agéntico seguros que incorporen revisión de código, pruebas, análisis, permisos, auditabilidad y requisitos de Seguridad
  • Convertir los problemas recurrentes de los desarrolladores en herramientas, plantillas, documentación, guías de migración y manuales operativos reutilizables
  • Orientar a ingenieros, formar responsables técnicos y elevar las prácticas de ingeniería en Developer Experience y Horizon3
  • Explicar decisiones técnicas y alinear a las partes interesadas de Plataforma, Ingeniería de Aplicaciones, Ingeniería de Datos, Seguridad, QA, Producto y Gestión de Programas
  • Contribuir a revisiones de diseño, revisiones operativas, respuesta a incidentes y esfuerzos de mejora continua
  • Crear flujos de trabajo de desarrollo fiables para la plataforma de ciberseguridad autónoma de pruebas de penetración NodeZero de Horizon3

Requisitos

  • Al menos 8 años de experiencia en experiencia del desarrollador, productividad del desarrollador, ingeniería de compilación y lanzamientos, ingeniería de plataformas, SRE, DevOps o ingeniería de software con una responsabilidad significativa sobre herramientas y entregas
  • Amplia experiencia diseñando y operando sistemas CI/CD, idealmente con GitLab CI/CD y runners autohospedados
  • Experiencia práctica con compilaciones de contenedores, imágenes Docker u OCI, repositorios de artefactos y prácticas de compilación reproducibles
  • Sólidos conocimientos de flujos de desarrollo o entrega basados en Kubernetes
  • Experiencia implementando pruebas automatizadas, comprobaciones de seguridad, puertas de lanzamiento, entregas progresivas y mecanismos de reversión
  • Dominio de Go y Python para automatización, herramientas de desarrollo o servicios de plataforma
  • Amplios conocimientos de seguridad de la cadena de suministro de software, dependencias, vulnerabilidades de imágenes, procedencia, secretos y prácticas de mínimo privilegio
  • Capacidad demostrada para liderar iniciativas complejas entre varios equipos e impulsar la adopción de capacidades compartidas
  • Excelentes habilidades de comunicación escrita y verbal
  • Experiencia orientando a ingenieros y definiendo la dirección técnica sin depender de autoridad formal
  • Se valorará la experiencia con plataformas internas para desarrolladores, caminos predefinidos, plantillas de servicios o portales para desarrolladores
  • Se valorará la experiencia con imágenes base compartidas de lenguajes o entornos de ejecución, firma de imágenes, SBOM o controles de procedencia
  • Se valorará la experiencia con flotas de GitLab Runner, optimización de CI, caché de compilaciones o sistemas de lanzamiento para múltiples repositorios
  • Se valorará la experiencia con Kubernetes local, contenedores de desarrollo, Docker Compose, Orbstack, Skaffold, ArgoCD o GitOps
  • Se valorará la experiencia con flujos de ingeniería asistidos por IA o agénticos
  • Se valorará la experiencia con OpenTelemetry, Datadog, telemetría de pipelines o métricas de productividad del desarrollador
  • Se valorará la experiencia en entornos sensibles a la seguridad, regulados o de ciberseguridad
  • Autorización legal para trabajar en Estados Unidos
  • Debe indicar si necesitará patrocinio de visado de empleo

Beneficios

  • El paquete de acciones incluye opciones sobre acciones para todos los puestos a tiempo completo
  • Hay cobertura médica, oftalmológica y dental disponible para empleados y sus familias
  • Política de vacaciones flexible
  • Permiso parental generoso
  • Oportunidades de desarrollo profesional
  • Cultura de trabajo inclusiva y colaborativa
  • Los modelos de trabajo remoto e híbrido varían según el puesto y la ubicación
  • Reuniones presenciales ocasionales de la empresa y colaboración entre equipos