StrideCare
Ingeniero/a de Software III, Infraestructura, Núcleo
CUALIFICACIONES MÍNIMAS
- Título de Grado o experiencia práctica equivalente.
- 2 años de experiencia programando en C++.
- 2 años de experiencia desarrollando infraestructura a gran escala, sistemas distribuidos o redes, o experiencia con tecnologías de computación, almacenamiento o arquitectura de hardware.
CUALIFICACIONES PREFERENTES
- Título de Máster o Doctorado en Informática o campos técnicos relacionados.
- 2 años de experiencia en rendimiento, análisis de datos de sistemas a gran escala, herramientas de visualización o depuración.
- 2 años de experiencia con estructuras de datos o algoritmos en un entorno académico o industrial.
- Experiencia en el desarrollo de tecnologías accesibles.
- Dominio del código y la salud del sistema, diagnóstico y resolución, y desarrollo de pruebas de software.
SOBRE EL PUESTO
Los desarrolladores de software de Google desarrollan las tecnologías de próxima generación que cambian 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 una escala masiva y extenderse mucho más allá de la búsqueda web. Buscamos desarrolladores de software que aporten ideas frescas de todas las á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 del lenguaje natural, diseño de UI y móvil; la lista continúa y crece cada día. Como desarrollador de software, trabajarás en un proyecto específico y crítico para las necesidades de Google con oportunidades de cambiar de equipo y proyecto a medida que tú y nuestro negocio de ritmo rápido crezcan y evolucionen. Necesitamos que nuestros desarrolladores de software sean versátiles, muestren cualidades de liderazgo y tengan entusiasmo por asumir nuevos problemas en todo el full-stack mientras continuamos impulsando la tecnología.
Con tu experiencia técnica gestionarás las prioridades del proyecto, los plazos y los entregables. Diseñarás, desarrollarás, probarás, desplegarás, mantendrás y mejorarás soluciones de software.
El equipo de Núcleo construye la base técnica detrás de los productos insignia de Google. Somos propietarios y defensores de los elementos de diseño subyacentes, las plataformas de desarrolladores, los componentes de productos y la infraestructura en Google. Estos son los bloques de construcción esenciales para experiencias excelentes, seguras y coherentes para nuestros usuarios e impulsan el ritmo de la innovación para cada desarrollador. Miramos a través de los productos de Google para construir soluciones centrales, derribar barreras técnicas y fortalecer los sistemas existentes. Como equipo de Núcleo, tenemos el mandato y la oportunidad única de impactar decisiones técnicas importantes en toda la empresa.
El pago individual se determina por factores que incluyen habilidades relacionadas con el puesto, experiencia y educación o formación relevante.
EE. UU.: $147000 - $211000 (USD) + objetivo de bonificación del 15% + acciones + beneficios
RESPONSABILIDADES
- Escribir código de desarrollo de productos o sistemas.
- Participar o liderar revisiones de diseño con compañeros y partes interesadas para decidir entre las tecnologías disponibles.
- Revisar el código desarrollado por otros desarrolladores 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).
- Contribuir a la documentación existente o al contenido educativo y adaptar el contenido en función de las actualizaciones de productos/programas y los comentarios de los usuarios.
- Clasificar problemas de productos o sistemas y depurar/rastrear/resolver analizando las fuentes de los problemas y su impacto en las operaciones y la calidad del hardware, la red o el servicio.
