Mercury Insurance
Mercury Insurance
Mercury Insurance ofrece productos de seguros personales diseñados para ayudar a las personas a proteger sus vehículos, viviendas y otros bienes. Su actividad cuenta con el respaldo de agentes independientes e incluye seguros de automóvil, hogar y coberturas relacionadas. La empresa hace hincapié en el servicio al cliente, la privacidad y el tratamiento responsable de la información personal, que solo se comparte cuando es necesario para prestar servicios relacionados con las cuentas o cumplir obligaciones legales. Para quienes buscan empleo, Mercury Insurance ofrece una visión del trabajo en operaciones de seguros personales, atención al cliente con el apoyo de agentes y seguridad de la información.

Ingeniero/a de software sénior en Mercury Insurance — Trabajo remoto en Estados Unidos

Lidera el diseño y la entrega de sistemas distribuidos seguros y escalables en Mercury Insurance. Guía la ejecución ágil, la calidad del código y el crecimiento de otros ingenieros.

Descripción

  • Desarrollar código fiable y bien probado para escenarios técnicos complejos
  • Evaluar los requisitos del producto y convertirlos en diseños de sistemas resilientes
  • Crear aplicaciones distribuidas modulares, configurables, reutilizables, eficientes, seguras, conformes, escalables, mantenibles y fáciles de usar
  • Dirigir revisiones de diseño y código en varias aplicaciones
  • Guiar al equipo del sprint en la entrega de nuevas capacidades y mejoras
  • Eliminar los obstáculos que afectan al trabajo pendiente del sprint y a la entrega de soluciones de calidad
  • Colaborar con equipos y partes interesadas para entregar correctamente la funcionalidad prevista
  • Orientar a otros ingenieros y ofrecer dirección técnica práctica
  • Fomentar la innovación y la excelencia de ingeniería en Mercury

Requisitos

  • Grado universitario en informática, sistemas de información o una disciplina relacionada, o una combinación equivalente de formación y experiencia
  • Al menos cinco años de experiencia en programación de software
  • Al menos dos años de experiencia con tecnologías utilizadas en Mercury
  • Al menos un año de experiencia liderando y orientando equipos de ingeniería
  • Dominio de uno o más lenguajes de programación estándar del sector, como Java, Python, Go, C++ o JavaScript
  • Experiencia aplicando estructuras de datos, algoritmos y patrones de diseño
  • Dominio de bases de datos relacionales, sistemas NoSQL y tecnologías de caché
  • Experiencia desarrollando API con protocolos modernos como REST y gRPC
  • Dominio de marcos de mensajería, streaming, flujos de trabajo e integración, incluidos Apache Kafka, Apache NiFi, Amazon SQS, MS MQ o Apache Camel
  • Conocimientos prácticos de arquitectura de microservicios
  • Experiencia utilizando tecnologías de contenedorización como Docker y Kubernetes
  • Dominio de la aplicación de prácticas DevSecOps para mejorar la eficiencia de ingeniería
  • Experiencia diseñando e implementando aplicaciones distribuidas de alta calidad
  • Capacidad para utilizar datos de análisis y experimentación en el diseño y la mejora de sistemas
  • Sólida capacidad para resolver problemas
  • Excelentes habilidades de comunicación
  • Capacidad para colaborar con equipos multifuncionales y partes interesadas, e influir en ellos
  • Experiencia de liderazgo demostrada mediante la orientación y la dirección técnica
  • Experiencia definiendo la estrategia y la visión técnicas de un equipo
  • Grado universitario en informática, sistemas de información o una disciplina relacionada, o una combinación equivalente de formación y experiencia

Beneficios

  • Remuneración competitiva
  • Para la mayoría de los puestos, flexibilidad para trabajar desde cualquier lugar de Estados Unidos
  • Tiempo libre remunerado, incluidas vacaciones, baja por enfermedad, nueve días festivos de la empresa y horas de voluntariado
  • Oportunidades de bonificaciones por incentivos, incluidas bonificaciones por fiestas, recomendaciones y rendimiento
  • Seguro médico, dental, oftalmológico, de vida y para mascotas
  • Plan de ahorro para la jubilación 401(k) con aportación de la empresa
  • Entorno de trabajo estimulante
  • Oportunidades de promoción
  • Ayuda para la educación
  • Oportunidades de desarrollo profesional y personal
  • Programa de reconocimiento de la empresa
  • Recursos de salud y bienestar, incluidas sesiones gratuitas de terapia y coaching para el bienestar mental, además de apoyo para el cuidado de niños y personas mayores