EOS
GEICO
Ingeniero/a de Software Staff - (Ingeniería de Plataformas/Java/Sistemas Distribuidos) - *HÍBRIDO*
¿Por qué unirse a GEICO?
En GEICO, ofrecemos una carrera gratificante donde tus ambiciones se encuentran con infinitas posibilidades. Cada día honramos nuestra marca icónica ofreciendo cobertura de calidad a millones de clientes y estando ahí cuando más nos necesitan. Nos impulsa la innovación incesante para superar las expectativas de nuestros clientes mientras generamos un impacto real en las comunidades locales de todo el país.
Fundada en 1936, GEICO es miembro de la familia de empresas Berkshire Hathaway y una de las mayores aseguradoras de automóviles de Estados Unidos. Cuando se una a nuestra empresa, queremos que se sienta valorado, apoyado y orgulloso de trabajar aquí.
Por eso ofrecemos el Compromiso GEICO: Gran Empresa, Gran Cultura, Grandes Recompensas y Grandes Carreras.
Resumen del puesto
GEICO busca un ingeniero/a de software experimentado/a con pasión por construir plataformas y aplicaciones de alto rendimiento, bajo mantenimiento y sin tiempo de inactividad. Ayudará a impulsar nuestra transformación del negocio de seguros y la modernización del dominio de ingeniería de plataformas mientras redefinimos la experiencia de nuestros clientes.
Descripción del puesto
Nuestro Ingeniero/a de Software Staff Senior trabaja con nuestro Gerente, Ingenieros Distinguidos y Senior para innovar y construir nuevos sistemas, mejorar y potenciar los sistemas existentes e identificar nuevas oportunidades para aplicar su conocimiento y resolver problemas críticos. Liderará la estrategia y ejecución de una hoja de ruta técnica que aumentará la velocidad de entrega de productos y desbloqueará nuevas capacidades de ingeniería. El candidato ideal tiene un profundo conocimiento de la tecnología, la gestión de riesgos, las mejores prácticas de ingeniería y la planificación estratégica para diseñar e implementar sistemas altamente escalables, disponibles y fiables con observabilidad efectiva.
Responsabilidades del puesto
Como Ingeniero/a de Software Staff Senior, usted:
- Desarrollar y dirigir la hoja de ruta técnica general para Ventas Personales Digitales de Automóviles, alineándola con los objetivos y metas de negocio de la organización.
- Trabajar en estrecha colaboración con el liderazgo ejecutivo, los equipos técnicos y otros interesados interdepartamentales para construir una estrategia óptima para la entrega de servicios de plataforma.
- Aprovechar la experiencia técnica y de dominio para influir en socios y liderazgo para crear un multiplicador de fuerza en el logro de hitos en la hoja de ruta técnica del equipo.
- Proporcionar liderazgo intelectual en la Plataforma GIA, manteniéndose al tanto de las tendencias de la industria y las tecnologías emergentes para crear una estrategia efectiva que minimice la interrupción del negocio mientras se equilibra la modernización de los componentes de la plataforma heredada.
- Liderar el diseño y la arquitectura de servicios de plataforma resilientes y escalables, considerando soluciones tanto locales como basadas en la nube.
- Promover las mejores prácticas de desarrollo de software y procesos de despliegue seguros para permitir la entrega continua e incremental de valor empresarial.
- Contribuir directamente y liderar con el ejemplo en las actividades de ingeniería diarias (escribir código de funciones y pruebas automatizadas, crear PRs y revisar PRs de compañeros, desarrollar y gestionar pipelines de CI/CD, soporte de producción, entre otros).
- Desarrollar y mantener planes integrales de respuesta a incidentes para abordar diversos escenarios de desastre en múltiples puntos de integración de socios.
- Encabezar la colaboración con varios interesados en la evaluación de preparación para la producción y la excelencia operativa.
- Ingeniería de software práctica y mejores prácticas del SDLC (Documentos de Revisión Técnica, Arquitectura, Desarrollo de Software, Revisiones de Código, Pruebas, Revisiones de Preparación para Producción, entre otros).
- Evaluar, seleccionar e implementar tecnologías y herramientas modernas para mejorar nuestra integración con varios socios, incluyendo, entre otros, procesos, cumplimiento y visibilidad.
- Mantenerse al día con las mejores prácticas de la industria y las tecnologías emergentes para mejorar continuamente nuestras capacidades de plataforma de integración de socios.
- Actuar como asesor de confianza para interesados técnicos y no técnicos.
- Ser un modelo a seguir y mentor, ayudando a entrenar y fortalecer la experiencia técnica y el conocimiento de nuestra comunidad de ingeniería y producto.
- Analizar costos y pronósticos, incorporándolos en los planes de negocio.
- Determinar y apoyar los requisitos de recursos, evaluar los procesos operativos, medir los resultados para garantizar los resultados deseados y demostrar adaptabilidad y patrocinar el aprendizaje continuo.
Requisitos mínimos
Cualificaciones
- Fluidez en al menos un lenguaje moderno (Go es preferido, Java es un plus).
- Trayectoria comprobada en el diseño, implementación y mantenimiento de sistemas altamente escalables, disponibles y fiables en producción.
- Comprensión de las mejores prácticas de seguridad y tecnología de cifrado de datos.
- Comprensión de bases de datos SQL y NoSQL, incluida la gestión y el almacenamiento de servicios con estado.
- Comprensión de redes, cachés, almacenes clave/valor, balanceo de carga, balanceo de carga global, colas, DNS y CDN.
- Profundo conocimiento de las prácticas, metodologías y principios de DevOps, junto con una sólida comprensión de las tecnologías de red, computación y almacenamiento locales y en la nube pública.
- Conocimiento exhaustivo de la arquitectura de nube híbrida, tecnologías IaaS y PaaS, plataformas de orquestación de contenedores (por ejemplo, Kubernetes), eficiencia en la nube y observabilidad, etc.
- Sólida experiencia en gestión de incidentes.
- Capacidad para crear planes de juego de respuesta a incidentes, runbooks, estrategias de triaje de incidentes y análisis post-incidente para impulsar la mejora continua en la fiabilidad y disponibilidad del sistema.
- Experiencia con herramientas de gestión y monitorización de código abierto.
- Experiencia con automatización de infraestructura, herramientas y frameworks de gestión de configuración.
- Experiencia práctica con el sistema de gestión de contenedores Kubernetes.
- Familiaridad con las mejores prácticas de seguridad en la nube y los estándares de cumplimiento.
- Excelentes habilidades de liderazgo con pasión por mentorizar y fomentar el crecimiento profesional.
- Sólidas habilidades analíticas y de resolución de problemas, con un buen ojo para el detalle y pasión por impulsar la excelencia operativa.
- Pensador visionario con la capacidad de anticipar desafíos y oportunidades futuras.
- Excepcionales habilidades de liderazgo y comunicación.
- Sólidas capacidades analíticas y de resolución de problemas.
- Trayectoria comprobada en liderar y construir software con éxito en organizaciones grandes y complejas.
Experiencia
- 8+ años de experiencia profesional en desarrollo de software.
- 6+ años de experiencia en arquitectura y diseño.
- 6+ años de experiencia en frameworks de código abierto.
- 4+ años de experiencia con AWS, GCP, Azure, u otros proveedores de servicios en la nube.
Educación
Título de grado en informática, sistemas de información o experiencia laboral o educativa equivalente.
#LI-FA1
Salario Anual $115,000.00 - $260,000.00
El rango salarial anual anterior es una guía general. Se toman en consideración múltiples factores para llegar a la tarifa por hora/salario anual final que se ofrecerá al candidato seleccionado. Los factores incluyen, entre otros, el alcance y las responsabilidades del puesto, la experiencia laboral, la educación y la formación del candidato seleccionado, la ubicación del trabajo, así como las consideraciones del mercado y del negocio.
GEICO considerará patrocinar a un nuevo solicitante calificado para autorización de empleo para este puesto.
La política de igualdad de oportunidades de empleo de las Empresas GEICO proporciona una oportunidad de empleo justa e igualitaria para todos los asociados y solicitantes de empleo, independientemente de su raza, color, credo religioso, origen nacional, ascendencia, edad, género, embarazo, orientación sexual, identidad de género, estado civil, estado familiar, discapacidad o información genética, en cumplimiento de la ley federal, estatal y local aplicable. GEICO contrata y promueve a personas únicamente basándose en sus cualificaciones para el puesto a cubrir. GEICO acomoda razonablemente a personas calificadas con discapacidades para permitirles recibir igualdad de oportunidades de empleo y/o realizar las funciones esenciales del trabajo, a menos que la adaptación imponga una dificultad indebida a la Compañía. Esto se aplica a todos los solicitantes y asociados. GEICO también proporciona un entorno de trabajo en el que cada asociado puede ser productivo y trabajar lo mejor posible. No toleramos ni consentimos una atmósfera de intimidación o acoso. Esperamos y requerimos la cooperación de todos los asociados para mantener una atmósfera libre de discriminación y acoso con respeto mutuo por y para todos los asociados y solicitantes.
El Compromiso GEICO
- Gran Empresa: Proteger a los clientes a través de los giros y vueltas de la vida con innovación e integridad.
- Grandes Carreras: Programas de desarrollo personalizados, mentoría y asistencia para certificaciones.
- Gran Cultura: Cultura inclusiva y colaborativa arraigada en el éxito compartido.
- Grandes Recompensas: Salario competitivo, beneficios y flexibilidad para apoyar su bienestar y futuro.
