Empresa busca Desarrollador Kernel Linux para su equipo KernelCare ELS, con modalidad 100% remota a nivel global, enfocado en zonas horarias de LATAM. Se requiere experiencia en C, desarrollo de kernel Linux, Git y scripting.
Si te apasiona el desarrollo de kernel Linux y querés trabajar 100% remoto para una empresa líder en seguridad, esta es tu oportunidad. Podrás aplicar tus conocimientos en C y Git para mantener sistemas legacy seguros y estables.
Ubicación: 100% Remoto (Worldwide) – Enfoque en zonas horarias de LATAM (Américas) Tipo de Empleo: Jornada completa, B2B / Contratista Independiente (o W2 para candidatos en EE. UU.) Empresa: CloudLinux / TuxCare (DevJBS Inc.) Acerca de CloudLinux / TuxCare CloudLinux es la empresa detrás de CloudLinux OS y un conjunto de soluciones de seguridad para el ecosistema Linux. Nuestra división TuxCare es líder mundial en parches automáticos en vivo para kernels de Linux, lo que permite a las empresas aplicar actualizaciones de seguridad críticas sin reinicios ni tiempo de inactividad. También ofrecemos soporte extendido para distribuciones de Linux de fin de vida útil (EOL), ayudando a las organizaciones a mantener el cumplimiento y la seguridad más allá de las fechas de EOL estándar. Con un equipo de más de 250 profesionales y más de 4.500 clientes —incluyendo Dell, GoDaddy, IBM y Zoom— estamos comprometidos a ofrecer soluciones de infraestructura robustas y de nivel empresarial. Nuestro equipo global, 100% remoto, opera en EE. UU., Europa, América Latina y más allá. Contexto del Rol: KernelCare ELS El equipo de KernelCare Extended Lifecycle Support (ELS) se dedica a hacer backporting de correcciones de seguridad y parches de errores críticos de kernels de Linux upstream a versiones de kernel antiguas utilizadas en entornos empresariales. Nuestra misión es mantener los sistemas heredados seguros y estables, incluso cuando el proveedor original ya no ofrece soporte. Este es un rol práctico y de alta exigencia en ingeniería. No solo estudiarás parches: harás backporting activo, construirás, validarás y entregarás actualizaciones de kernel a entornos de producción. Trabajarás en estrecha colaboración con el ecosistema Linux upstream, los sistemas de empaquetado RPM y Debian, y herramientas de automatización modernas, incluyendo flujos de trabajo de desarrollo asistidos por IA. Responsabilidades Clave - Investigación y Análisis: Investigar correcciones de seguridad (CVE) y errores upstream; analizar dependencias de parches e impacto en kernels heredados. - Backporting: Hacer backporting manual de parches del kernel de Linux a versiones de kernel antiguas utilizadas en distribuciones basadas en RPM y Debian. - Resolución de Conflictos: Resolver conflictos de fusión entre cambios upstream y bases de código de kernel de destino. - Empaquetado de Kernel: Construir y reconstruir paquetes de código fuente y binarios de kernel utilizando entornos de compilación reproducibles para los ecosistemas RPM y Debian. - Validación y Pruebas: Validar kernels parcheados a través de pruebas de compilación, pruebas en tiempo de ejecución y análisis de regresión para garantizar la estabilidad. - Herramientas y Automatización: Mejorar flujos de trabajo internos (preparación de parches, automatización de compilación, pipelines de validación) utilizando Python, Go y scripting Shell. - Integración de IA: Aprovechar herramientas de desarrollo agentic/asistidas por IA para acelerar tareas, verificando rigurosamente cada salida generada. - Documentación y Colaboración: Documentar decisiones técnicas, participar en revisiones de código y comunicarse claramente con los miembros del equipo a través de diferentes zonas horarias. Requisitos Indispensables - Fuerte dominio de C y habilidades prácticas de depuración en Linux. - Experiencia comercial comprobada en desarrollo de kernel de Linux —específicamente en parches, backporting o depuración. - Sólida experiencia con Git, herramientas de compilación GNU (make, autotools) y utilidades estándar para desarrolladores de Linux. - Experiencia en la construcción de kernels de Linux o paquetes de distribución desde el código fuente. - Habilidades de scripting y automatización: Python, Go o Shell. - Exposición práctica a herramientas de desarrollo asistidas por IA (ej. Copilot, Codeium o similares), con un enfoque disciplinado en la verificación del código. - Inglés: Intermedio o superior (B1+), tanto escrito como hablado — trabajarás en un equipo internacional y te comunicarás en inglés a diario. - Mentalidad de propiedad sólida, juicio técnico equilibrado y capacidad para articular compensaciones (trade-offs). Requisitos Deseables - Experiencia en empaquetado de kernel RPM/SRPM o Debian. - Familiaridad con parches de seguridad, análisis de CVE y mantenimiento de ciclo de vida extendido. - Conocimiento práctico de Docker, QEMU, Jenkins u otros sistemas CI. - Experiencia en el diseño de pruebas de validación de kernel, análisis de volcados de memoria (core dumps) e investigación de regresiones. Perfil del Candidato (Ajuste Cultural) - Practicante práctico: Te encanta trabajar directamente con el código del kernel, no solo teorizar. - Metódico y detallista: El parcheo de kernels requiere precisión, reproducibilidad y validación exhaustiva. - Impulsado por la propiedad: Asumes la responsabilidad de los resultados, documentas tu trabajo y comunicas proactivamente los riesgos. - Curioso pero cauteloso con la IA: Adoptas herramientas de IA para acelerar el desarrollo, pero nunca omites la verificación. - Compatible con el trabajo remoto: Prosperas en entornos asíncronos con supervisión mínima y comunicación clara. Beneficios - Trabajo 100% remoto con horario flexible: trabaja desde cualquier lugar del mundo (enfoque en zonas horarias amigables para LATAM). - 24 días de vacaciones pagas + 10 feriados nacionales + licencia por enfermedad ilimitada. - Compensación de seguro médico privado. - Reembolso de espacio de coworking y gastos deportivos/fitness. - Presupuesto de desarrollo profesional: conferencias, cursos, certificaciones. - Programa de recompensas por ideas patentables. - Un entorno colaborativo, no corporativo, con una sólida cultura de ingeniería.