Roku
GitLab
Engineering Manager, Data Foundations
Sobre la oportunidad
GitLab es la plataforma de orquestación inteligente para DevSecOps. GitLab permite a las organizaciones aumentar la productividad de los desarrolladores, mejorar la eficiencia operativa, reducir el riesgo de seguridad y cumplimiento, y acelerar la transformación digital. Más de 50 millones de usuarios registrados y más del 50% de las empresas Fortune 100* confían en GitLab para entregar software mejor y más seguro más rápido.
Los mismos principios integrados en nuestros productos se reflejan en cómo trabaja nuestro equipo: adoptamos la IA como un multiplicador de productividad central, y se espera que todos los miembros del equipo incorporen la IA en sus flujos de trabajo diarios para impulsar la eficiencia, la innovación y el impacto. GitLab es donde las carreras se aceleran, la innovación florece y cada voz es valorada. Nuestra cultura de alto rendimiento está impulsada por nuestros valores y el intercambio continuo de conocimientos, lo que permite a los miembros de nuestro equipo alcanzar su máximo potencial mientras colaboran con líderes de la industria para resolver problemas complejos. Co-crea el futuro con nosotros mientras construimos tecnología que transforma la forma en que el mundo desarrolla software.
Una visión general de este puesto
Como Engineering Manager en GitLab, gestionarás y harás crecer un equipo de ingeniería de alto rendimiento dentro del grupo Data Foundations, trabajando en una plataforma de datos central que ingiere, procesa, persiste y consulta flujos de datos generados en todo GitLab.
Buscamos un líder que pueda aprovechar la IA para impulsar ganancias de productividad no lineales en toda la plataforma, acelerando nuestra capacidad para ofrecer valor a nuestros clientes.
Buscamos a alguien con un profundo conocimiento de sistemas distribuidos. Deberás sentirte cómodo yendo mucho más allá de la gestión de personas y adentrándote en la arquitectura de sistemas de datos de alto rendimiento y multi-componente: ingesta, buffering, enriquecimiento, replicación, almacenamiento, consulta, manejo de contrapresión, aislamiento y operaciones de producción en múltiples modelos de despliegue.
Te asociarás estrechamente con los equipos de Producto, Diseño, Infraestructura, Datos y otros equipos de Ingeniería para evolucionar una plataforma que vive dentro del producto, mantiene al mínimo los servicios externos y se ejecuta en los despliegues de GitLab.com, Dedicado, Autogestionado y Basado en Celdas.
Además de la Plataforma de Análisis de Datos, este puesto asumirá el alcance de búsqueda clásica a medida que el equipo se una a la organización de Data Foundations. Ayudarás a liderar la arquitectura y la ejecución tanto en la plataforma de análisis de GitLab como en las capacidades de búsqueda clásica, equilibrando la profundidad de la plataforma con el impacto en el cliente.
Ayudarás a liderar la arquitectura y la ejecución tanto en la plataforma de análisis de GitLab como en las capacidades de búsqueda clásica, equilibrando la profundidad de la plataforma con el impacto en el cliente.
En este puesto, equilibrarás la guía técnica con la gestión de personas. Contratarás, entrenarás y desarrollarás ingenieros, al mismo tiempo que ayudarás a impulsar la arquitectura y la ejecución en una plataforma construida alrededor de ingestas sin estado, replicación Siphon CDC, buffering NATS/JetStream, pipelines de enriquecimiento, almacenamiento respaldado por ClickHouse y una API de consulta que interactúa con el monolito de Rails de GitLab.
En Data Foundations, construimos los sistemas de ingeniería que hacen que los datos de la plataforma sean fiables, escalables y accesibles para los equipos de producto en todo GitLab, y tú ayudarás a guiar ese trabajo.
Sobre el equipo
En Data Foundations, permitimos a los clientes autogestionar informes con una arquitectura escalable. Nuestra visión es construir un marco integral de dashboards-as-a-service que utilice IA y dependa de una infraestructura de datos escalable.
Data Insights Platform es una de nuestras iniciativas centrales, y desempeñamos un papel clave en el avance de los informes de autoservicio en todo GitLab. Esta es la capa fundamental de la que depende toda superficie de informes e inteligencia en GitLab, desde los dashboards de producto hasta la Inteligencia de Ingeniería de Software y el Grafo de Conocimiento de GitLab.
Además de Data Insights Platform, el alcance del equipo incluirá la búsqueda clásica como parte de la organización más amplia de Data Foundations. Esto une las capacidades analíticas y de búsqueda fundamentales que ayudan a los clientes a generar información a partir de los datos del producto y a encontrar información relevante en todo GitLab.
Colaboramos estrechamente con los equipos de producto para convertir los insights en tiempo real de DIP, la replicación de Postgres a ClickHouse, el enrutamiento de eventos y las exportaciones posteriores en dashboards, experiencias de agente e informes orientados al cliente.
Las expectativas de escala son reales: manejamos volúmenes de eventos muy grandes, con un uso actual y proyectado de cientos de millones de eventos por día.
Para más información sobre cómo trabajamos, consulta:
- Grupo de Plataforma de Análisis
- Plano arquitectónico de la Plataforma de Análisis de Datos
- Consulta de la plataforma de información de datos API
*Fortune 500® es una marca registrada de Fortune Media IP Limited, utilizada bajo licencia. Reclamación basada en datos de GitLab. Fortune 100 se refiere a las 20% principales empresas clasificadas en la lista Fortune 500 de 2025, publicada en junio de 2025. Fortune y Fortune Media IP Limited no están afiliados ni respaldan los productos o servicios de GitLab.
El rango salarial base para el nivel indicado de este puesto es actualmente solo para residentes de los Estados Unidos. Este rango pretende reflejar la tasa salarial base del puesto en ubicaciones de todo EE. UU. El nivel de grado y los rangos salariales se determinan a través de entrevistas y una revisión de la educación, experiencia, conocimientos, habilidades, aptitudes del solicitante, equidad con otros miembros del equipo, alineación con datos de mercado y ubicación geográfica. El rango salarial base no incluye bonos, acciones ni beneficios. Ver más información sobre nuestros beneficios y acciones. Los roles de ventas también son elegibles para recibir incentivos salariales dirigidos hasta un 100% del salario base ofrecido.
Rango Salarial en Estados Unidos
$152,800—$259,200 USD
Ten en cuenta que damos la bienvenida a candidatos con diversos niveles de experiencia; muchos candidatos exitosos no cumplen con todos los requisitos. Además, estudios han demostrado que las personas de grupos subrepresentados son menos propensas a postularse a un trabajo a menos que cumplan con todos los requisitos. Si te entusiasma este puesto, postúlate y permite que nuestros reclutadores evalúen tu solicitud.
Directrices de Contratación por País: GitLab contrata nuevos miembros en países de todo el mundo. Todos nuestros puestos son remotos, sin embargo, algunos puestos pueden tener requisitos de elegibilidad específicos basados en la ubicación. Nuestro equipo de Adquisición de Talento puede ayudar a responder cualquier pregunta sobre la ubicación después de iniciar el proceso de reclutamiento.
Política de Privacidad: Por favor, revisa nuestra Política de Privacidad de Reclutamiento. Tu privacidad es importante para nosotros.
GitLab se enorgullece de ser un lugar de trabajo que promueve la igualdad de oportunidades y es un empleador que aplica acciones afirmativas. Las políticas y prácticas de GitLab relacionadas con el reclutamiento, empleo, desarrollo y avance profesional, promoción y jubilación se basan únicamente en el mérito, independientemente de la raza, color, religión, ascendencia, sexo (incluyendo embarazo, lactancia, orientación sexual, identidad de género o expresión de género), origen nacional, edad, ciudadanía, estado civil, discapacidad mental o física, información genética (incluida la historia médica familiar), estado de baja del servicio militar, condición de veterano protegido (que incluye veteranos discapacitados, veteranos recientemente dados de baja, veteranos de servicio en tiempo de guerra o con medalla de campaña activa y veteranos con medalla de servicio de las Fuerzas Armadas), o cualquier otra base protegida por la ley. GitLab no tolerará la discriminación ni el acoso basados en ninguna de estas características. Consulta también la Política de Igualdad de Oportunidades de Empleo de GitLab y la Igualdad de Oportunidades es la Ley. Si tienes una discapacidad o necesidad especial que requiera adaptación, por favor, háznoslo saber durante el proceso de reclutamiento.
Lo que harás
- Contratar, gestionar y capacitar a un equipo de ingeniería de la Plataforma de Análisis de Datos de alto rendimiento, creando un entorno donde los miembros del equipo puedan hacer su mejor trabajo y obtener resultados sólidos.
- Colaborar estrechamente con gerentes de producto, diseñadores de producto y gerentes de ingeniería pares para definir y entregar la hoja de ruta para la Plataforma de Análisis de Datos (DIP) e iniciativas relacionadas de Análisis de Plataforma, como Siphon, integraciones de API de consulta, iniciativas de búsqueda clásica y bases para informes de autoservicio.
- Ser responsable de la entrega de tu equipo, incluyendo la planificación, priorización, ejecución y seguimiento operativo en el trabajo de arquitectura, mejoras de plataforma y preparación para producción, con clara responsabilidad por los hitos de la hoja de ruta y los resultados de la entrega.
- Guiar el diseño técnico de componentes de ruta de datos distribuidos, incluyendo ingesta, buffering, enriquecimiento, exportación y consulta, y dar forma a las elecciones de arquitectura sobre sharding, particionamiento, escalado específico de componentes, recuperación de fallos y aislamiento de inquilinos en despliegues de SaaS, Dedicado, autogestionado y de Celdas, con un fuerte enfoque en la fiabilidad, el rendimiento, la operabilidad y la mantenibilidad.
- Ayudar al equipo a diseñar integraciones seguras y escalables con el monolito de GitLab, incluyendo rutas de consulta basadas en gRPC/Protobuf y límites de propiedad claros entre DIP y los equipos de producto que construyen GraphQL o puntos finales REST orientados al cliente.
- Impulsar un alto nivel de seguridad, privacidad y gobernanza en el manejo de los datos de la plataforma, incluyendo autenticación, autorización, cifrado y manejo seguro de datos con diferentes clasificaciones de privacidad.
- Mejorar la madurez operativa en toda la plataforma, incluyendo observabilidad, métricas, logging, preparación, planificación de capacidad, monitorización del rendimiento y runbooks claros para entornos gestionados, con un enfoque en mejorar la disponibilidad, el rendimiento, la latencia y el tiempo de recuperación.
- Colaborar de forma asíncrona entre equipos y funciones para ayudar a GitLab a implementar capacidades de informes orientadas al cliente sobre una base de datos sólida y escalable.
- Liderar el diseño y la evolución de la plataforma con un enfoque en la arquitectura modular, asegurando que los sistemas sean extensibles y estén listos para integraciones impulsadas por IA.
Lo que aportarás
- Experiencia gestionando equipos de plataformas, infraestructura o sistemas de datos a escala, con un historial de construcción de equipos de alto rendimiento y alineados con los valores.
- Profunda experiencia en sistemas distribuidos, incluyendo un sólido juicio sobre límites de servicios, pipelines asíncronos, contrapresión, tolerancia a fallos, escalabilidad horizontal y operación de sistemas multi-componente en producción.
- Sólido historial técnico en ingeniería de backend y de plataformas, con la capacidad de guiar la arquitectura para pipelines de eventos de alto rendimiento y sistemas de datos.
- Experiencia con tecnologías y patrones relevantes para este espacio, como captura de datos de cambios, sistemas de streaming de eventos o mensajería, almacenes de datos OLAP, capas de servicio de consulta y APIs de servicio a servicio.
- Capacidad para contratar, desarrollar y entrenar a los miembros del equipo mientras se sigue aportando guía técnica sobre complejas compensaciones de arquitectura y entrega.
- Sólidas habilidades de colaboración interfuncional, especialmente cuando la propiedad se divide entre equipos de plataforma y equipos de características que consumen infraestructura común o APIs.
- Experiencia construyendo u operando sistemas en múltiples modelos de despliegue, con un juicio sólido sobre las compensaciones entre entornos de GitLab.com, Dedicado, autogestionado y basado en celdas.
- Sólidas habilidades de comunicación escrita y capacidad para trabajar eficazmente en un entorno totalmente remoto y asíncrono.
- Una profunda pasión por la fiabilidad, los resultados de los clientes y la excelencia en ingeniería y operaciones, con un historial probado de inculcar estos valores en equipos de alto rendimiento.
- La familiaridad con sistemas de búsqueda, indexación y servicio de consulta es una gran ventaja.
Cómo GitLab Apoya a los Empleados a Tiempo Completo
Beneficios para apoyar tu salud, finanzas y bienestar
- Tiempo Libre Pagado Flexible
- Grupos de Recursos para Miembros del Equipo
- Compensación en Acciones y Plan de Compra de Acciones para Empleados
- Fondo de Crecimiento y Desarrollo
- Permiso Parental
