CSC Leasing Co.
Director/a de Ingeniería, Borglet Machine Learning
CUALIFICACIONES MÍNIMAS: *
- Título de Grado, o experiencia práctica equivalente. *
- 8 años de experiencia en desarrollo de software. *
- 3 años de experiencia en el desarrollo de infraestructura a gran escala, sistemas distribuidos o redes, o experiencia con tecnologías de computación, almacenamiento o arquitectura de hardware. *
- 3 años de experiencia en un puesto de liderazgo técnico. *
- 2 años de experiencia en un puesto de gestión de personas o liderazgo de equipos.
CUALIFICACIONES PREFERENTES: *
- Experiencia con software de sistemas, sistemas distribuidos y sistemas de software complejos de múltiples componentes. *
- Experiencia en el desarrollo y lanzamiento de productos de software de sistemas y habilidades de programación C/C++. *
- Conocimiento de la interfaz del kernel de Linux, contenedores, pasión por la fiabilidad, la eficiencia y la escalabilidad. *
- Comprensión de los conceptos clave del análisis y ajuste del rendimiento. También son valiosas las habilidades básicas de análisis de datos y SQL.
SOBRE EL TRABAJO
Al igual que las ambiciones de Google, el trabajo de un Ingeniero de Software va más allá de la simple Búsqueda. Los Directores de Ingeniería de Software no solo tienen la experiencia técnica para asumir y proporcionar liderazgo técnico en proyectos importantes, sino que también gestionan un equipo de Ingenieros. No solo optimizas tu propio código, sino que te aseguras de que los Ingenieros puedan optimizar el suyo. Como Director de Ingeniería de Software, gestionas los objetivos de tu proyecto, contribuyes a la estrategia del producto y ayudas a desarrollar a tu equipo. Los equipos trabajan en toda la empresa, en áreas como la recuperación de información, la inteligencia artificial, el procesamiento del lenguaje natural, la computación distribuida, el diseño de sistemas a gran escala, las redes, la seguridad, la compresión de datos, el diseño de interfaces de usuario; la lista es larga y crece cada día. Operando con escala y velocidad, nuestros excepcionales ingenieros de software apenas están comenzando, y como director, tú guías el camino.
Con experiencia técnica y de liderazgo, gestionas ingenieros en múltiples equipos y ubicaciones, un gran presupuesto de producto y supervisas el despliegue de proyectos a gran escala en múltiples sitios a nivel internacional.
Como parte de Borglet ML, desempeñarás un papel fundamental en la infraestructura interna de Google, en el nuevo negocio de Cloud y ML, gestionando los recursos de mayor crecimiento. Te unirás a un equipo en crecimiento que realiza contribuciones impactantes a la infraestructura de Google y desarrolla lo que probablemente sea el sistema de gestión de clústeres más sofisticado del mundo.
En este puesto, gestionarás un equipo de Ingenieros de Software centrado en el diseño, la implementación y el análisis de sistemas informáticos de bajo nivel y sus interacciones con el kernel y el hardware, al tiempo que diriges la carta técnica del equipo y contribuyes como líder/director de tu equipo, colaborando con equipos asociados y usuarios de Google.
El equipo de IA e Infraestructura está redefiniendo lo que es posible. Capacitamos a los clientes de Google con capacidades y perspectivas innovadoras, ofreciendo IA e Infraestructura a una escala, eficiencia, fiabilidad y velocidad sin precedentes. Nuestros clientes incluyen Googlers, clientes de Google Cloud y miles de millones de usuarios de Google en todo el mundo.
Somos la fuerza impulsora detrás de las innovadoras innovaciones de Google, que potencian el desarrollo de nuestros modelos de IA de vanguardia, ofrecen una potencia informática sin precedentes a los servicios globales y proporcionan las plataformas esenciales que permiten a los desarrolladores construir el futuro. Desde el software hasta el hardware, nuestros equipos están dando forma al futuro de la computación hiperecalable líder a nivel mundial, con equipos clave trabajando en el desarrollo de nuestras TPU, Vertex AI para Google Cloud, Google Global Networking, operaciones de centros de datos, investigación de sistemas y mucho más.
La remuneración individual se determina por factores que incluyen las habilidades relacionadas con el puesto, la experiencia y la formación o educación pertinente.
EE. UU.: $207,000 - $300,000 (USD) + objetivo de bonificación del 20% + acciones + beneficios
].
RESPONSABILIDADES: *
- Establecer y comunicar las prioridades del equipo que apoyan los objetivos de la organización en general, alineando la estrategia, los procesos y la toma de decisiones entre los equipos. *
- Establecer expectativas claras con las personas basándose en su nivel y rol y alineadas con los objetivos de la organización en general, y reunirse regularmente con ellas para discutir el rendimiento, el desarrollo, proporcionar comentarios y coaching. *
- Desarrollar el objetivo técnico a medio plazo y la hoja de ruta para tu(s) equipo(s), evolucionándola para anticipar los requisitos futuros y las necesidades de infraestructura. *
- Diseñar, guiar y evaluar diseños de sistemas dentro del alcance del área en general, y escribir código de desarrollo de productos o sistemas para resolver problemas ambiguos. *
- Revisar el código desarrollado por otros ingenieros y proporcionar comentarios para garantizar las mejores prácticas (por ejemplo, guías de estilo, inclusión de código, precisión, capacidad de prueba y eficiencia).
