Redwood Materials
NetApp, Inc.
Ingeniero Distinguido - Hyperscalers
RESUMEN DEL PUESTO
Buscamos un Ingeniero Distinguido (DE) que reportará al SVP&GM de la Unidad de Negocio Cloud. Alguien en este puesto tendrá la oportunidad de trabajar en la construcción y escalado de la arquitectura de NetApp y la experiencia en los tres principales servicios en la nube: Amazon Web Services, Microsoft Azure y Google Cloud, ya que el almacenamiento de NetApp está integrado de forma nativa en estos tres proveedores de nube.
Este es un puesto de liderazgo técnico que requerirá colaborar con otros líderes técnicos e ingenieros de software en NetApp para impulsar la innovación, la excelencia en ingeniería y el diseño de arquitecturas escalables. Se espera que alguien en este puesto trabaje en los problemas de ingeniería más complejos en el espacio de los fundamentos del servicio (disponibilidad, fiabilidad, rendimiento y escalabilidad), la velocidad del desarrollador (CD/CI, canary moderno y pruebas basadas en telemetría de usuarios reales) y el diseño de arquitecturas de plano de control tolerantes a fallos, altamente disponibles y de baja latencia. Para ganarse el respeto de la comunidad de ingeniería de software de NetApp y mantener sus herramientas afiladas, los Ingenieros Distinguidos (DE) en NetApp son practicantes prácticos, no consultores. Por lo tanto, se espera que alguien en este puesto sea capaz de codificar y servir como modelo a seguir para la comunidad técnica de NetApp. Se espera que la persona en el puesto dedique 40% o más de su tiempo a producir artefactos, como declaraciones de visión, documentos de diseño y código fuente.
Se valorará mucho la experiencia previa trabajando como ingeniero principal o principal senior en una o más aplicaciones o servicios distribuidos geográficamente a gran escala creados en uno de los principales proveedores de nube. Se prefiere la experiencia previa trabajando en sistemas de almacenamiento, pero no es obligatoria.
RESPONSABILIDADES CLAVE
- Liderar la definición, el diseño, la calidad de la arquitectura, la implementación y la entrega de los desafíos más avanzados, difíciles, transversales y/o ambiguos que abarcan toda la unidad de negocio Cloud.
- Operar con independencia y actuar como multiplicador de fuerza en beneficio de la empresa, abordando sus desafíos más complejos.
- Fomentar una cultura de aprendizaje y experimentación, y abogar por las mejores prácticas de ingeniería, QA y operativas para toda la unidad de negocio.
- Servir como líder técnico en exigentes proyectos de ingeniería multifuncionales. La expectativa será descomponer funcionalmente problemas complejos en soluciones simples y directas y comprender completamente las interdependencias y limitaciones del sistema.
- Comprender no solo las capacidades técnicas y de producto, sino también los matices del negocio en la nube de NetApp y ayudar a comprender y equilibrar los objetivos contradictorios de las partes interesadas, al tiempo que se genera confianza y se demuestra empatía con las necesidades de los clientes.
- Diseñar y construir infraestructura moderna de CD/CI que funcione todo el tiempo para varios cientos de desarrolladores que trabajan en una multitud de pipelines de despliegue de software interconectados.
- Diseñar y arquitectar marcos y componentes modernos de QA nativos de la nube.
- Asistir en el desarrollo profesional de otros, entrenar y mentorizar activamente a otros ingenieros senior y principales en temas técnicos avanzados.
- Contribuir a la creación de propiedad intelectual a través de patentes.
REQUISITOS DEL PUESTO
- Mínimo de 10+ años de experiencia como ingeniero de software.
- 4+ años de experiencia práctica como Ingeniero Principal Senior liderando múltiples equipos de ingeniería de software.
- Conocimiento experto en rendimiento, escalabilidad, arquitectura de sistemas empresariales y mejores prácticas de ingeniería.
- Experto en el diseño y la construcción de sistemas a gran escala en un entorno distribuido multinivel (Arquitectura Orientada a Servicios).
- Amplia experiencia en la construcción de arquitecturas distribuidas tolerantes a fallos y a gran escala en uno de los principales proveedores de nube.
- Amplia experiencia en operaciones de aplicaciones o servicios nativos de la nube, gestión de datos, migración y seguridad.
- Excelentes habilidades de comunicación y escritura, con la capacidad de interactuar eficazmente con clientes, partes interesadas y la comunidad de ingeniería.
- Proactivo y automotivado, con la capacidad de trabajar de forma independiente y asumir la propiedad de las iniciativas.
- Experiencia operando y solucionando problemas de sistemas de software fiables y escalables.
- Experiencia en la construcción de marcos de pruebas totalmente automatizados desde la verificación del código hasta el despliegue.
- Competente en al menos un lenguaje de programación moderno como Java, Typescript, Python o Ruby.
- Experiencia previa en la construcción de servicios o aplicaciones en arquitecturas nativas de la nube utilizando AWS, Azure o Google cloud.
- Experiencia con marcos de monitorización (como CloudWatch, Datadog, Grafana, Elastic o similar).
- Comprensión decente de arquitecturas de almacenamiento, patrones de diseño y mejores prácticas. Se valorará la experiencia con tecnologías de almacenamiento como RAID, Volúmenes, soluciones de replicación.
- Asistir en el desarrollo profesional de otros, entrenar y mentorizar activamente a otros ingenieros senior y principales en temas técnicos avanzados.
- Contribuir a la creación de propiedad intelectual a través de patentes.
EDUCACIÓN
Título de grado en informática o campo relacionado, o experiencia equivalente.
Compensación: El rango salarial objetivo para este puesto es $285,000-355,000.
El salario ofrecido se determinará en función de la ubicación, cualificaciones, experiencia y educación del candidato y puede estar fuera de este rango. Los paquetes de compensación final son competitivos y están en línea con los estándares de la industria, reflejando una variedad de factores, e incluyen un paquete integral de beneficios. Esto puede cubrir Seguro Médico, Seguro de Vida, Planes de Jubilación o Pensión, Tiempo Libre Remunerado (PTO), varias opciones de Permisos, Incentivos basados en el rendimiento, plan de compra de acciones para empleados y/o acciones restringidas (RSU), con todas las ofertas sujetas a variaciones regionales y regidas por las leyes, regulaciones y políticas de la empresa locales. Los beneficios pueden variar según el país y la región, y se proporcionarán más detalles como parte del proceso de contratación.
