Allstate
Allstate
Allstate ofrece productos de seguros y protección para el hogar, el automóvil, los dispositivos y la identidad. Su trabajo se centra en ayudar a los clientes a gestionar los riesgos, proteger sus finanzas y afrontar imprevistos con mayor confianza. La empresa también destaca la participación comunitaria y la sostenibilidad como parte de su enfoque general para atender a sus clientes y contribuir a un impacto social positivo.

Ingeniero principal, productos clásicos – Allstate (híbrido en India)

Lidera equipos de ingeniería de Allstate que desarrollan tecnología para seguros en Bengaluru o Pune. Diseña sistemas distribuidos seguros en Java y COBOL, guía equipos estratégicos y supervisa las métricas de rendimiento en producción.

Descripción

  • Liderar grupos de ingeniería de alto impacto y supervisar responsabilidades críticas
  • Construir relaciones interfuncionales que alineen a los equipos y respalden los objetivos empresariales
  • Diseñar y definir la arquitectura de productos digitales con tecnologías, marcos y sistemas modernos
  • Aplicar prácticas rigurosas de ingeniería en el diseño, desarrollo, pruebas y documentación de software
  • Ser responsable de las aplicaciones en producción y operarlas
  • Impulsar los resultados de los productos digitales mediante el cumplimiento de los KPI definidos
  • Brindar orientación sobre desafíos complejos de ingeniería
  • Convertir la estrategia organizativa en objetivos significativos y ambiciosos
  • Gestionar equipos que desarrollan componentes estratégicos de arquitectura y capacidades empresariales esenciales
  • Establecer el estándar de las prácticas de ingeniería de software y promoverlo en toda la organización
  • Colaborar con las partes interesadas clave e influir en ellas
  • Supervisar un equipo de hasta cinco personas

Requisitos

  • Al menos 10 años de experiencia trabajando con Java y COBOL
  • Experiencia práctica desarrollando API REST con Java y Spring Boot
  • Experiencia con Swagger, REST Docs, OpenAPI, versionado de API, descubrimiento y registro de servicios, pruebas y gestión de API
  • Experiencia en la arquitectura, diseño, implementación y entrega de sistemas distribuidos o en la nube a gran escala
  • Experiencia diseñando y trabajando con arquitecturas de microservicios
  • Conocimientos de seguridad web y de API, incluidos autenticación, autorización, OAuth, OWASP, OpenID y SAML
  • Experiencia diseñando e implementando sistemas backend
  • Experiencia con MongoDB y tecnologías de caché
  • Experiencia utilizando Kafka para mensajería
  • Conocimientos prácticos de Git, repositorios de artefactos, herramientas de compilación y empaquetado, Maven, Gradle, npm, Artifactory y Jenkins u otras herramientas de CI comparables
  • Experiencia en equipos Agile o con programación en parejas y modelos de ingeniería
  • Capacidad para supervisar hasta cinco personas
  • Conocimientos fundamentales de informática
  • Habilidades de liderazgo de personas y creación de relaciones

Beneficios

  • Oportunidad de cuestionar los enfoques establecidos y ayudar a definir el futuro de la protección
  • Apoyo para las causas que más te importan
  • Oportunidad de incorporarte a un equipo exitoso que genera un impacto significativo
  • Modalidad de trabajo híbrida