Bunge
Engineering Manager, Kids Accounts
CUALIFICACIONES MÍNIMAS: *
- Grado universitario o experiencia práctica equivalente. *
- 8 años de experiencia en desarrollo de software. *
- 3 años de experiencia en desarrollo full stack, en back-end como bases de código de Java, Python, Golang o C++, y experiencia en front-end incluyendo JavaScript o TypeScript, HTML, CSS o equivalente. *
- 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: *
- Máster o doctorado en Informática o un campo técnico relacionado. *
- 3 años de experiencia trabajando en una organización compleja y matricial.
SOBRE EL PUESTO
Al igual que las ambiciones de Google, el trabajo de un ingeniero de software va más allá de la búsqueda. Los Engineering Managers de software no solo poseen 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 sean capaces de optimizar el suyo. Como Engineering Manager de software, gestionas los objetivos de tus proyectos, contribuyes a la estrategia de producto y ayudas a desarrollar a tu equipo. Los equipos trabajan en toda la empresa, en áreas como recuperación de información, inteligencia artificial, procesamiento de lenguaje natural, computación distribuida, diseño de sistemas a gran escala, redes, seguridad, compresión de datos, diseño de interfaces de usuario; la lista continúa y crece cada día. Operando con escala y velocidad, nuestros excepcionales ingenieros de software apenas están comenzando, y como gerente, tú marcas 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.
El equipo Core construye la base técnica detrás de los productos insignia de Google. Somos propietarios y defensores de los elementos de diseño subyacentes, plataformas de desarrolladores, componentes de producto e infraestructura en Google. Estos son los bloques de construcción esenciales para experiencias excelentes, seguras y coherentes para nuestros usuarios, y marcan el ritmo de innovación para cada desarrollador. Analizamos los productos de Google para crear soluciones centrales, eliminar barreras técnicas y fortalecer los sistemas existentes. Como equipo Core, tenemos el mandato y la oportunidad única de influir en decisiones técnicas importantes en toda la empresa.
RESPONSABILIDADES: *
- Establecer y comunicar las prioridades del equipo que apoyen los objetivos de la organización en general. Alinear la estrategia, los procesos y la toma de decisiones entre los equipos. *
- Establecer expectativas claras con las personas según su nivel y rol, alineadas con los objetivos de la organización en general. Reunirse regularmente con las personas para discutir el rendimiento y el desarrollo, y proporcionar retroalimentación y coaching. *
- Desarrollar el objetivo técnico a medio plazo y la hoja de ruta dentro del alcance de tu(s) equipo(s) (a menudo múltiples). Evolucionar la hoja de ruta para cumplir con los requisitos futuros anticipados y las necesidades de infraestructura. *
- Diseñar, guiar y evaluar diseños de sistemas dentro del alcance del área más amplia, y escribir código de desarrollo de producto o sistema para resolver problemas ambiguos. *
- Revisar el código desarrollado por otros ingenieros y proporcionar retroalimentación para garantizar las mejores prácticas (por ejemplo, pautas de estilo, registro de código, precisión, capacidad de prueba y eficiencia).
