




**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 ciudadanía mexicana para este puesto, conforme a lo establecido en el Artículo 7 de la Ley Federal del Trabajo. ### **Requisitos mínimos:** * Título universitario o experiencia práctica equivalente. * 5 años de experiencia en desarrollo de software en uno o más lenguajes de programación. * 3 años de experiencia en desarrollo full stack, tanto en back-end (por ejemplo, bases de código en Java, Python, Golang o C\+\+) como en front-end, incluyendo JavaScript o TypeScript, HTML, CSS o tecnologías equivalentes. * 3 años de experiencia en pruebas, mantenimiento o lanzamiento de productos de software. * 1 año de experiencia en diseño y arquitectura de software. ### **Requisitos preferidos:** * Maestría o doctorado en Ciencias de la Computación o campo técnico relacionado. * 5 años de experiencia con estructuras de datos/algoritmos. * Experiencia trabajando con tecnologías web front-end y una base de código considerablemente grande en React o Angular. * Experiencia con artefactos de ingeniería, tales como monitoreo y alertas de confiabilidad, prácticas y técnicas de seguridad y privacidad, documentación, pruebas de integración, higiene en producción y procesos de soporte. * Experiencia utilizando Google Cloud Platform y App Engine. * Capacidad para comunicarse eficazmente con otros desarrolladores de software y partes interesadas en múltiples niveles, incluyendo gerentes y personal junior. **Acerca del trabajo** ----------------- Los ingenieros de software de Google desarrollan tecnologías de última generación que transforman la forma en que miles de millones de usuarios se conectan, exploran e interactúan con la información y entre sí. Nuestros productos deben manejar información a gran escala y extenderse mucho más allá de la búsqueda web. Buscamos ingenieros que aporten ideas innovadoras de diversas áreas, incluyendo recuperación de información, computación distribuida, diseño de sistemas a gran escala, redes y almacenamiento de datos, seguridad, inteligencia artificial, procesamiento de lenguaje natural, diseño de interfaces de usuario y dispositivos móviles; la lista continúa y crece cada día. Como ingeniero de software, trabajarás en un proyecto específico fundamental para las necesidades de Google, con oportunidades de cambiar de equipo y proyectos a medida que tú y nuestro negocio de ritmo acelerado crezcan y evolucionen. Necesitamos ingenieros versátiles, con cualidades de liderazgo y entusiasmo por enfrentar nuevos desafíos en todo el stack, mientras continuamos impulsando la tecnología hacia adelante. El equipo de Herramientas de Investigación de UX (go/uxrt) es un equipo interno de herramientas dentro de Core UX enfocado en simplificar los flujos de trabajo de investigación para que los conocimientos puedan impulsar rápidamente las decisiones de producto en Google. Desarrollamos y mantenemos herramientas que ayudan a Google a crear productos increíbles. Estas herramientas asisten y potencian el diseño y la investigación en Google al permitir una ejecución más rápida, mayor fidelidad y un impacto más amplio. Nuestro objetivo es construir un ecosistema de investigación próspero donde el conocimiento mejore las decisiones estratégicas y los conocimientos sobre los usuarios impulsen directamente un desarrollo de productos significativo. Nuestro objetivo es integrar una comprensión profunda de nuestros usuarios en el núcleo de cada decisión de producto. El equipo Core construye la base técnica detrás de los productos insignia de Google. Somos responsables y defensores de los elementos de diseño subyacentes, plataformas para desarrolladores, componentes de productos e infraestructura en Google. Estos son los bloques esenciales para ofrecer experiencias excelentes, seguras y coherentes a nuestros usuarios, y aceleran el ritmo de innovación para todos los desarrolladores. 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 una oportunidad única de influir en decisiones técnicas importantes en toda la empresa. **Responsabilidades** -------------------- * Desarrollar, definir el alcance, diseñar y ser responsable de componentes y funciones clave de software para la suite full-stack de productos del equipo, gestionando los resultados de proyectos que abarcan varios trimestres. Esto incluye trabajar con tecnologías modernas de front-end (por ejemplo, React, Angular) y sistemas back-end, asumiendo la responsabilidad completa desde la concepción hasta el despliegue y el mantenimiento a largo plazo. * Actuar como punto técnico principal de contacto, fomentando colaboraciones sólidas e influyendo activamente en equipos internos de ingeniería, diseñadores de UX y propietarios de productos. * Colaborar con partes interesadas e investigadores de UX para identificar problemas ambiguos y necesidades insatisfechas, generando las ideas necesarias para resolverlos. * Asumir la responsabilidad y mejorar los artefactos de ingeniería del equipo en tus áreas de trabajo, asegurando que todos los aspectos de este trabajo técnico sean de alta calidad. Google se enorgullece de ser un lugar de trabajo con igualdad de oportunidades y es un empleador de acción afirmativa. Estamos comprometidos con 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 candidatos calificados independientemente de sus antecedentes penales, de acuerdo con los requisitos legales. Consulte también la Política de EEO de Google y EEO es la Ley. Si tiene una discapacidad o necesidad especial que requiera adaptaciones, por favor háganoslo saber completando nuestro formulario de Adaptaciones para Solicitantes.


