Distyl AI
Distyl AI
Distyl AI es una empresa de inteligencia artificial que ofrece a las empresas soluciones de IA generativa integradas y confiables. Su equipo colabora con instituciones para mejorar su preparación en materia de IA y desarrollar productos adaptados a sus datos, flujos de trabajo y necesidades de los empleados. Mediante sus herramientas propias y sus alianzas, incluida una colaboración con OpenAI, Distyl AI crea e implementa productos de IA orientados a empresas, diseñados para priorizar la fiabilidad y una implementación responsable.

Ingeniero/a sénior de infraestructura DevSecOps

Lidera la infraestructura segura de compilación, pruebas y lanzamiento para las operaciones de IA empresarial de Distyl AI. Mejora la productividad de desarrollo con herramientas de agentes de programación, seguridad de la cadena de suministro de software y despliegues fiables en la nube.

Descripción

  • Define las prioridades de la infraestructura de compilación, pruebas, lanzamiento y agentes de programación.
  • Selecciona herramientas y estándares junto con los equipos de ingeniería y lidera su implementación, adopción y operación en todos los equipos.
  • Establece convenciones compartidas para los repositorios y flujos de trabajo reutilizables de compilación y pruebas.
  • Garantiza compilaciones reproducibles y eficientes mediante dependencias explícitas, herramientas uniformes y almacenamiento en caché.
  • Compila los artefactos una sola vez y promueve paquetes inmutables y versionados por las etapas de lanzamiento, con trazabilidad del código fuente y controles de pruebas y seguridad.
  • Coordina con los equipos de Plataforma, Runtime y Entrega a Clientes las pruebas de integración y compatibilidad, los cambios de configuración y esquemas, y la recuperación.
  • Facilita la distribución mediante los registros de clientes y paquetes sin conexión cuando sea necesario.
  • Proporciona herramientas reutilizables de agentes de programación para ayudar a los ingenieros a diagnosticar fallos, sugerir soluciones y realizar tareas rutinarias.
  • Añade pruebas, permisos limitados, gestión de fallos y verificaciones independientes de resultados a los flujos de trabajo que usan agentes.
  • Mide la calidad de los agentes de programación y el tiempo que permiten ahorrar.
  • Implementa firma y procedencia de artefactos, listas de materiales de software (SBOM), ejecutores de compilación aislados, credenciales de CI con permisos limitados y controles de vulnerabilidades.
  • Integra la corrección de dependencias y contenedores en los flujos de trabajo de ingeniería.
  • Mejora la experiencia de desarrollo con herramientas de autoservicio, documentación y diagnósticos.
  • Supervisa la latencia de compilación y pruebas, la fiabilidad de los pipelines, las tasas de pruebas inestables, el tiempo hasta el lanzamiento y la adopción de herramientas.
  • Define objetivos de nivel de servicio y dirige alertas prácticas a las personas responsables.

Requisitos

  • Al menos 10 años de experiencia en ingeniería de software, productividad de desarrollo, SRE o puestos relacionados con ingeniería de infraestructura.
  • Experiencia ayudando a ingenieros a utilizar agentes de programación mediante herramientas, flujos de trabajo y orientación reutilizables, con validación independiente y acceso limitado.
  • Experiencia asumiendo la responsabilidad de infraestructura de compilación, pruebas y lanzamiento en producción para distintos servicios y equipos, incluidos paquetes de lanzamiento versionados y pruebas de compatibilidad.
  • Experiencia práctica con sistemas de compilación, gestión de dependencias, reproducibilidad, diagnóstico del rendimiento y almacenamiento en caché.
  • Sólidos conocimientos de Python para crear y depurar servicios de backend y automatizaciones mantenibles.
  • Capacidad para trabajar con código desconocido, incluidos frontends en JavaScript.
  • Sólidos fundamentos de Linux.
  • Experiencia creando y manteniendo imágenes de contenedores seguras.
  • Conocimientos prácticos de Kubernetes, GitOps, infraestructura como código y despliegues en la nube.
  • Experiencia práctica implementando controles de seguridad de la cadena de suministro de software.
  • Buen criterio de seguridad en permisos, credenciales, dependencias, artefactos y corrección de problemas.
  • Experiencia creando plataformas para desarrolladores, corrección automatizada o herramientas de agentes reutilizables adoptadas por otros ingenieros.
  • Historial de mejoras en el rendimiento de compilación y pruebas, la fiabilidad de los lanzamientos y la adopción de herramientas, usando métricas y comentarios de desarrolladores.
  • Experiencia liderando de forma autónoma proyectos y migraciones complejos.
  • Historial de definición de dirección técnica e impulso de su adopción entre equipos.
  • Se valorará: experiencia creando y operando infraestructura de pruebas en un entorno de microservicios.
  • Se valorará: experiencia distribuyendo artefactos de lanzamiento a registros de clientes o entornos restringidos, incluidos paquetes sin conexión.
  • Posibilidad de trabajar desde la oficina de San Francisco o Nueva York, o de trasladarse a una de ellas.
  • Autorización para trabajar en Estados Unidos.

Beneficios

  • Participación accionaria significativa.
  • Seguro médico, dental y oftalmológico totalmente cubierto para empleados y sus dependientes.
  • Vacaciones flexibles.
  • Prestaciones de jubilación y planificación financiera, incluidas cuentas HSA, FSA y de transporte antes de impuestos, un plan 401(k) y recursos de asesoría financiera.
  • Prestaciones de bienestar que abarcan la actividad física, la salud mental y el apoyo a la fertilidad y la formación de una familia a través de Carrot.
  • Almuerzos y aperitivos gratuitos en la oficina.
  • Acceso a modelos avanzados de IA y uso amplio de herramientas modernas de IA.
  • Responsabilidad sobre proyectos de gran impacto en empresas líderes.
  • Una cultura con propósito y ritmo ágil que valora la curiosidad, el pragmatismo y la excelencia.