




Envíe su currículum en inglés \- solo podemos considerar solicitudes presentadas en este idioma. Solo se evaluarán las solicitudes de candidatos con nacionalidad mexicana para este puesto, conforme a lo dispuesto en el Artículo 7 de la Ley Federal del Trabajo. ### **Cualificaciones mínimas:** * Título universitario o experiencia práctica equivalente. * 8 años de experiencia en desarrollo de software en uno o más lenguajes de programación (por ejemplo, Python, C, C\+\+, Java, JavaScript). * 3 años de experiencia en un rol de liderazgo técnico; supervisando proyectos, con 2 años de experiencia en gestión de personal, supervisión o liderazgo de equipos. ### **Cualificaciones preferidas:** * Máster o doctorado en Ciencias de la Computación o campo técnico relacionado. * 3 años de experiencia trabajando en una organización matricial. * Experiencia en lenguajes de programación para modelos de aprendizaje automático (por ejemplo, Python). * Experiencia en lenguajes de programación de backend como GOLang, Rust o Java. * Experiencia con compiladores, entornos de ejecución y cadenas de herramientas. **Acerca del puesto** ----------------- Al igual que las propias ambiciones de Google, el trabajo de un ingeniero de software (SWE) va mucho más allá de la simple búsqueda. Los directores de SWE no solo cuentan con la experiencia técnica necesaria para asumir y proporcionar liderazgo técnico en proyectos importantes, sino que también gestionan un equipo de ingenieros. No solo optimiza su propio código, sino que también se asegura de que los ingenieros puedan optimizar el suyo. Como director de SWE, usted gestiona los objetivos de su proyecto, contribuye a la estrategia del producto y ayuda al desarrollo de su equipo. Los equipos de SWE trabajan en toda la empresa, en áreas como recuperación de información, inteligencia artificial, procesamiento del lenguaje natural, computación distribuida, diseño de sistemas a gran escala, redes, seguridad, compresión de datos y diseño de interfaces de usuario; la lista continúa y crece cada día. Operando a gran escala y velocidad, nuestros excepcionales ingenieros de software apenas están comenzando \- y como director, usted los guía. Las Máquinas Virtuales de Bajo Nivel (LLVM) constituyen la base del ecosistema de alto rendimiento de Google, y el objetivo de este equipo es crear y mantener una integración perfecta de LLVM en el resto de Google. En este puesto, usted liderará nuestra área de Compiladores, Entornos de Ejecución y Cadenas de Herramientas en estrecha colaboración con los líderes ejecutivos de equipos multifuncionales. Sus informes directos son colaboradores individuales (IC) de distintos niveles, incluido un ingeniero senior/director técnico. Trabajará estrechamente con los líderes y directores de Compiladores, Entornos de Ejecución y Cadenas de Herramientas (CRT) en otras ubicaciones para desarrollar funciones en el ámbito de la optimización y generación de código de LLVM que apoyen la escalabilidad, la velocidad de la cadena de herramientas, el rendimiento máximo y la seguridad, además de mejorar nuestra infraestructura y herramientas centrales que llevan LLVM a los usuarios de Google mediante versiones e integraciones eficientes. El equipo central construye la base técnica detrás de los productos insignia de Google. Somos los responsables y defensores de los elementos fundamentales de diseño, plataformas para desarrolladores, componentes de producto e infraestructura en Google. Estos son los bloques esenciales para ofrecer experiencias excelentes, seguras y coherentes a nuestros usuarios y para impulsar el ritmo de innovación de todos los desarrolladores. Analizamos los productos de Google para construir soluciones centrales, eliminar barreras técnicas y fortalecer los sistemas existentes. Como equipo central, contamos con un mandato y una oportunidad única para influir en decisiones técnicas importantes en toda la empresa. **Responsabilidades** -------------------- * Liderar, gestionar y capacitar a un equipo de ingenieros de software (SWE), manteniendo un entorno de seguridad psicológica con alta confianza, responsabilidad y rendimiento excepcional. * Colaborar con los líderes de equipo (TL) y el equipo CRT para elaborar la hoja de ruta y la estrategia para LLVM y movilizar al equipo para ejecutar dichos planes y objetivos. * Apoyar el crecimiento y el desarrollo profesional de los miembros del equipo. * Contribuir a la salud general del equipo CRT y de la organización de Fundamentos de Software, reduciendo nuestros costos de mantenimiento mediante la mejora de la eficiencia general de nuestras versiones. * Colaborar con otros equipos para mejorar LLVM y tecnologías relacionadas, incluida la cadena de herramientas de producción en C\+\+. Google se enorgullece de ser un lugar de trabajo con igualdad de oportunidades y un empleador que practica la acción afirmativa. Nos comprometemos a garantizar la igualdad de oportunidades laborales sin importar raza, color, ascendencia, religión, sexo, origen nacional, orientación sexual, edad, ciudadanía, estado civil, discapacidad, identidad de género o condición de veterano. También consideramos a solicitantes calificados sin importar sus antecedentes penales, siempre que esto sea compatible con los requisitos legales. Véase también la Política de Igualdad de Oportunidades Laborales de Google y «La Igualdad de Oportunidades Laborales es la Ley». Si tiene una discapacidad o una necesidad especial que requiera adaptaciones, háganoslo saber completando nuestro formulario de Adaptaciones para Solicitantes.


