Empleo
Del feed del socio
Ingeniero de backend del personal, experiencia de desarrollador
Precio a consultar
Detalles
- Tipo de empleo
- Jornada completa
- Remoto
- Sí
- Empresa
- gitlab
Descripción
Traducido automáticamente de English. El texto original es el oficial. Traducción automática — se está preparando una más precisa.
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 ofrecer software mejor y más seguro con mayor rapidez.
Los mismos principios integrados en nuestros productos se reflejan en la forma de trabajar de 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 se valora cada voz. Nuestra cultura de alto desempeño 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.
* 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 al 20 % de las empresas mejor clasificadas en la lista Fortune 500 de 2025, publicada en junio de 2025. Fortune y Fortune Media IP Limited no están afiliadas ni respaldan los productos o servicios de GitLab.
Como ingeniero backend del personal en el grupo Experiencia de desarrollador, trabajará de manera multifuncional para ayudarnos a identificar y mejorar la experiencia de ingeniería en todos los equipos de ingeniería internos de GitLab. Estamos en un momento crucial para transformar nuestro enfoque de prueba y nuestra experiencia de desarrollo para permitir a los ingenieros entregar código de alta calidad de manera eficiente y con confianza.
Developer Experience cuenta actualmente con seis equipos distribuidos globalmente de ingenieros de backend e ingenieros de software en prueba. Este rol funcionará en todo el grupo para ayudarnos a identificar y eliminar los mayores puntos de fricción que afectan el desarrollo en GitLab. Espere dividir su tiempo entre la codificación práctica en Ruby y Go, el diseño de soluciones escalables y ayudar a cada equipo a cumplir. Serás fundamental para dar forma a nuestra cultura de ingeniería en GitLab.
Se trata de una función muy visible que cuenta con un fuerte apoyo en toda la empresa. Usted será fundamental para cambiar nuestra cultura y prácticas hacia una estrategia coherente de plataforma de experiencia de desarrollador, respaldada por la aceptación y el apetito por el cambio.
Algunos ejemplos de nuestros proyectos
•
Ejemplos de proyectos
En este rol, podrá liderar proyectos como:
• Adopción de plataforma de desarrollador interno: cree y evolucione capacidades de plataforma que faciliten a los equipos de ingeniería crear, implementar, operar y escalar servicios en Kubernetes.
• Incorporación de servicios basados en Kubernetes: defina plantillas de servicios reutilizables, flujos de trabajo de implementación, patrones de configuración y barreras operativas para los equipos que adoptan la plataforma.
• Flujos de trabajo de desarrollador y entornos de prueba: cree entornos de desarrollo, CI y prueba que reflejen el comportamiento de producción de Kubernetes (incluidos los operadores de terceros y los recursos personalizados de los que dependen los servicios) secuenciando el establecimiento de CRD, la preparación del controlador y las cargas de trabajo dependientes para que los ingenieros obtengan un entorno de trabajo en lugar de uno parcialmente reconciliado, tanto en clústeres locales como remotos.
• Fiabilidad y observabilidad de la plataforma: asóciese con equipos de infraestructura y servicio para mejorar la seguridad de la implementación, la resolución de problemas, el estado del servicio, la gestión de recursos y la visibilidad operativa en todas las cargas de trabajo de Kubernetes.
lo que harás
• Liderar y hacer crecer un equipo responsable de las herramientas de desarrollo y las capacidades de la plataforma interna utilizadas por los equipos de ingeniería para construir y operar servicios.
• Establecer y ejecutar una hoja de ruta para flujos de trabajo de desarrolladores basados en Kubernetes, equilibrando la experiencia del desarrollador, la confiabilidad de la plataforma, la seguridad y la eficiencia operativa.
• Guiar el diseño de patrones de incorporación e implementación reutilizables para servicios que se ejecutan en Kubernetes, incluidas cargas de trabajo, redes, configuración y secretos, identidad, almacenamiento, observabilidad, entrega progresiva y los recursos y controladores personalizados de los que dependen los servicios.
• Hacer que la activación y desactivación del entorno sea determinista (resolviendo dependencias de preparación y ordenamiento entre CRD, controladores y las cargas de trabajo que dependen de ellos) para que los ingenieros obtengan entornos reproducibles en lugar de fallas intermitentes.
• Asóciese con equipos de infraestructura, seguridad y aplicaciones para convertir las capacidades de Kubernetes en flujos de trabajo simples y bien respaldados, en lugar de exigir que cada equipo de servicio se convierta en un experto en Kubernetes.
• Establecer estándares de ingeniería, documentación, automatización y ciclos de retroalimentación que mejoren la adopción y reduzcan el tiempo necesario para llevar un servicio desde el desarrollo hasta la producción.
• Entrenar a los ingenieros a través de decisiones arquitectónicas, seguimiento de incidentes y operaciones de producción, manteniendo al mismo tiempo un enfoque claro en la entrega sustentable del equipo.
• Representar al equipo ante las partes interesadas técnicas y organizativas, comunicar claramente las compensaciones y utilizar medidas de adopción y confiabilidad para guiar la priorización.
lo que traerás
• Amplia experiencia en la creación de herramientas de desarrollo, plataformas DevEx, marcos de prueba o sistemas CI/CD a escala.
• Sólida experiencia práctica en Go en el diseño, implementación, prueba y operación de servicios de calidad de producción, herramientas de línea de comandos, automatización o herramientas de plataforma. La experiencia contribuyendo a sistemas basados en Ruby también es valiosa para este puesto.
• Experiencia práctica en Kubernetes en la creación u operación de cargas de trabajo de producción y capacidades de plataforma, incluidas implementaciones, servicios, redes, configuración y secretos, observabilidad, gestión de recursos y resolución de problemas.…
Fuente: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gitlab/remote-staff-backend-engineer-developer-experience-137082)
Los mismos principios integrados en nuestros productos se reflejan en la forma de trabajar de 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 se valora cada voz. Nuestra cultura de alto desempeño 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.
* 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 al 20 % de las empresas mejor clasificadas en la lista Fortune 500 de 2025, publicada en junio de 2025. Fortune y Fortune Media IP Limited no están afiliadas ni respaldan los productos o servicios de GitLab.
Como ingeniero backend del personal en el grupo Experiencia de desarrollador, trabajará de manera multifuncional para ayudarnos a identificar y mejorar la experiencia de ingeniería en todos los equipos de ingeniería internos de GitLab. Estamos en un momento crucial para transformar nuestro enfoque de prueba y nuestra experiencia de desarrollo para permitir a los ingenieros entregar código de alta calidad de manera eficiente y con confianza.
Developer Experience cuenta actualmente con seis equipos distribuidos globalmente de ingenieros de backend e ingenieros de software en prueba. Este rol funcionará en todo el grupo para ayudarnos a identificar y eliminar los mayores puntos de fricción que afectan el desarrollo en GitLab. Espere dividir su tiempo entre la codificación práctica en Ruby y Go, el diseño de soluciones escalables y ayudar a cada equipo a cumplir. Serás fundamental para dar forma a nuestra cultura de ingeniería en GitLab.
Se trata de una función muy visible que cuenta con un fuerte apoyo en toda la empresa. Usted será fundamental para cambiar nuestra cultura y prácticas hacia una estrategia coherente de plataforma de experiencia de desarrollador, respaldada por la aceptación y el apetito por el cambio.
Algunos ejemplos de nuestros proyectos
•
Ejemplos de proyectos
En este rol, podrá liderar proyectos como:
• Adopción de plataforma de desarrollador interno: cree y evolucione capacidades de plataforma que faciliten a los equipos de ingeniería crear, implementar, operar y escalar servicios en Kubernetes.
• Incorporación de servicios basados en Kubernetes: defina plantillas de servicios reutilizables, flujos de trabajo de implementación, patrones de configuración y barreras operativas para los equipos que adoptan la plataforma.
• Flujos de trabajo de desarrollador y entornos de prueba: cree entornos de desarrollo, CI y prueba que reflejen el comportamiento de producción de Kubernetes (incluidos los operadores de terceros y los recursos personalizados de los que dependen los servicios) secuenciando el establecimiento de CRD, la preparación del controlador y las cargas de trabajo dependientes para que los ingenieros obtengan un entorno de trabajo en lugar de uno parcialmente reconciliado, tanto en clústeres locales como remotos.
• Fiabilidad y observabilidad de la plataforma: asóciese con equipos de infraestructura y servicio para mejorar la seguridad de la implementación, la resolución de problemas, el estado del servicio, la gestión de recursos y la visibilidad operativa en todas las cargas de trabajo de Kubernetes.
lo que harás
• Liderar y hacer crecer un equipo responsable de las herramientas de desarrollo y las capacidades de la plataforma interna utilizadas por los equipos de ingeniería para construir y operar servicios.
• Establecer y ejecutar una hoja de ruta para flujos de trabajo de desarrolladores basados en Kubernetes, equilibrando la experiencia del desarrollador, la confiabilidad de la plataforma, la seguridad y la eficiencia operativa.
• Guiar el diseño de patrones de incorporación e implementación reutilizables para servicios que se ejecutan en Kubernetes, incluidas cargas de trabajo, redes, configuración y secretos, identidad, almacenamiento, observabilidad, entrega progresiva y los recursos y controladores personalizados de los que dependen los servicios.
• Hacer que la activación y desactivación del entorno sea determinista (resolviendo dependencias de preparación y ordenamiento entre CRD, controladores y las cargas de trabajo que dependen de ellos) para que los ingenieros obtengan entornos reproducibles en lugar de fallas intermitentes.
• Asóciese con equipos de infraestructura, seguridad y aplicaciones para convertir las capacidades de Kubernetes en flujos de trabajo simples y bien respaldados, en lugar de exigir que cada equipo de servicio se convierta en un experto en Kubernetes.
• Establecer estándares de ingeniería, documentación, automatización y ciclos de retroalimentación que mejoren la adopción y reduzcan el tiempo necesario para llevar un servicio desde el desarrollo hasta la producción.
• Entrenar a los ingenieros a través de decisiones arquitectónicas, seguimiento de incidentes y operaciones de producción, manteniendo al mismo tiempo un enfoque claro en la entrega sustentable del equipo.
• Representar al equipo ante las partes interesadas técnicas y organizativas, comunicar claramente las compensaciones y utilizar medidas de adopción y confiabilidad para guiar la priorización.
lo que traerás
• Amplia experiencia en la creación de herramientas de desarrollo, plataformas DevEx, marcos de prueba o sistemas CI/CD a escala.
• Sólida experiencia práctica en Go en el diseño, implementación, prueba y operación de servicios de calidad de producción, herramientas de línea de comandos, automatización o herramientas de plataforma. La experiencia contribuyendo a sistemas basados en Ruby también es valiosa para este puesto.
• Experiencia práctica en Kubernetes en la creación u operación de cargas de trabajo de producción y capacidades de plataforma, incluidas implementaciones, servicios, redes, configuración y secretos, observabilidad, gestión de recursos y resolución de problemas.…
Fuente: Arbeitnow (https://www.arbeitnow.co.uk/jobs/companies/gitlab/remote-staff-backend-engineer-developer-experience-137082)
Este anuncio proviene de un feed de socios. Solicítalo en el sitio web de origen.
Fuente: gitlab
Publicación proporcionada por gitlab.