
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.